@charset "utf-8";
/**
[OElove] (C)2010-2099 OELOVE.COM Inc.
Email: service@phpcoo.com, phpcoo@qq.com
This is not a freeware, use is subject to license terms
$LastTime 2016.11.17 Design by wz$
*/
@import url(pt.css);

body{font-size:14px;font-family: "Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun; color:#666; margin:0px; 
padding:0px; line-height:24px; background:#e8eaeb;} 
p,h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,form{list-style:none; padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun;}
img{border:none;}
a:link{ color:#666; text-decoration:none;}
a:visited{ color:#666;text-decoration:none;}
a:hover{color:#333; text-decoration:none;}
a:active{color:#666;text-decoration:none;}
.clear{clear:both;}
i,em,s{font-style:normal;} 


img.line{vertical-align:middle; height:100%; width:1px; margin-left:-1px;}
/*---------oe_tops--------*/
.oe_tops{width:100%; min-width:1188px;  background:rgba(255, 255, 255, 0.8);  background:url(../images/wbgs.png)\9; position:relative; z-index:3; border-top:2px solid #ff4f86;}
.oe_tops.current{position:fixed; left:0px; top:0px;}
.oe_tops.nei{ background:rgba(255, 255, 255, 0.96);}
.oe_topscon{width:1188px; height:80px; margin:0 auto;}
.oe_topscon .logo{float:left; height:80px;}
.oe_topscon .logo img{vertical-align:middle; max-height:80px; max-width:300px;}
.oe_topscon .area{padding-top:25px; padding-left:20px; float:left;   padding-top:1px;}
.oe_topscon .area dl{position:relative; margin-top:15px;}
.oe_topscon .area dl dt{border:1px solid #ebebeb; border-radius:4px; height:44px; padding:0px 40px; padding-left:20px; line-height:44px; position:relative; cursor:pointer;}
.oe_topscon .area dl dt span{font-size:16px;}
.oe_topscon .area dl dt em{background:url(../images/bg.png) left top no-repeat; display:inline-block; width:17px; height:9px; position:absolute; right:8px; top:18px;}
.oe_topscon .area dl dd{position:absolute; left:0px; top:45px; background:#fff; display:none;  padding:20px 15px;}
.oe_topscon .area dl.current dt{background:#fff;border-radius:4px 4px 0px 0px; border-bottom:1px solid #fff; z-index:1;}
.oe_topscon .area dl.current dd{display:block; width:500px; border:1px solid #ebebeb; z-index:0; border-radius:0px 4px 4px 4px; box-shadow:0px 3px 5px -3px #ccc;}
.oe_topscon .area dl dd ul li{padding-bottom:5px; padding-left:70px;border-bottom:1px dotted #ebebeb; padding-top:10px;}
.oe_topscon .area dl dd ul li span{display:inline-block; margin-left:-70px; float:left; color:#999; line-height:22px;}
.oe_topscon .area dl dd ul li a{display:inline-block; width:80px; height:22px; line-height:22px; overflow:hidden; color:#000;}
.oe_topscon .area dl dd ul li a:hover{color:#ff4f86;}
.oe_topscon .area dl dd .btn{text-align:right; padding-right:15px; padding-top:10px;}
.oe_topscon .area dl dd .btn a{color:#ff4f86;}
.oe_topscon .area dl dd .btn a:hover{color:#ee2161;}

.oe_navs{  margin:0 auto; line-height:80px; position:relative; float:right; width:880px; }
.oe_navs ul.mu{float:left;}
.oe_navs ul.mu li{float:left; font-size:18px;}
.oe_navs ul.mu li a{  display:inline-block; padding:0px 25px;}
.oe_navs ul.mu li.current a,.oe_navs ul.mu li a:hover{color:#ff4f86;}
.oe_navs .oe_msg_user{float:right; height:80px; width:200px; text-align:right;}
.oe_navs .oe_msg_user a.login{background:#ff4f86; color:#ff4f86; color:#fff; line-height:30px; display:inline-block; padding:0px 25px; border-radius:4px; margin-right:10px;}
.oe_navs .oe_msg_user a.reg{}
.oe_navs .oe_msg_user dl{float:right; margin-top:10px;}
.oe_navs .oe_msg_user dl dt{cursor:pointer;}
.oe_navs .oe_msg_user dl.msg{margin-right:10px; position:relative; height:70px;}
.oe_navs .oe_msg_user dl.msg dt{position:relative;padding:0px 25px; width:19px; height:55px;}
.oe_navs .oe_msg_user dl.msg dt em{display:inline-block; border-radius:20px; background:#ff4f86; line-height:20px; color:#fff; font-size:12px; width:20px; text-align:center; position:absolute; right:0px; top:5px;}
.oe_navs .oe_msg_user dl.msg dt span{display:inline-block; width:19px; height:14px; background:url(../images/bg.png) -31px top no-repeat; position:absolute; left:25px; top:20px;}
.oe_navs .oe_msg_user dl.msg dt span.current{background:url(../images/mg.gif) left top no-repeat; }
.oe_navs .oe_msg_user dl.msg dd{ position:absolute; right:15px; top:70px; width:120px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff;}
.oe_navs .oe_msg_user dl.msg dd ul li{line-height:35px;text-align:left; position:relative;}
.oe_navs .oe_msg_user dl.msg dd ul li a{display:block; padding-left:15px;}
.oe_navs .oe_msg_user dl.msg dd ul li a:hover{background:#fafafa;}
.oe_navs .oe_msg_user dl.msg dd ul li em{position:absolute; right:10px; top:9px; font-size:11px; background:#ff4f86; color:#fff;  text-align:center; border-radius:30px; line-height:18px; padding:0px 5px;}
.oe_navs .oe_msg_user dl.msg dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}
.oe_navs .oe_msg_user dl.user{position:relative; height:70px;}
.oe_navs .oe_msg_user dl.user dt span{display:inline-block; width:45px; height:45px; border-radius:30px; overflow:hidden; position:relative; top:5px;}
.oe_navs .oe_msg_user dl.user dt span img{width:45px; position:relative; top:-5px;}
.oe_navs .oe_msg_user dl.user dd{ position:absolute; right:0px; top:70px; width:100px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff;}
.oe_navs .oe_msg_user dl.user dd ul li{line-height:35px;text-align:center;}
.oe_navs .oe_msg_user dl.user dd ul li a{display:block;}
.oe_navs .oe_msg_user dl.user dd ul li a:hover{background:#fafafa;}
.oe_navs .oe_msg_user dl.user dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}



.banner{width:1188px;  height:90px; margin:0 auto; margin-top:15px; display:none;}

/* oe_gun */
.oe_gun{width:1188px; margin:0 auto; margin-top:15px;  padding:20px 0px; position:relative; }
.oe_gun .hd{position:relative; display:none;}
.oe_gun .hd a{display:inline-block; width:40px; height:83px; background:url(../images/bg.png) no-repeat; position:absolute; top:45px;}
.oe_gun .hd a.prev{ left:0px; background-position:-40px -83px;}
.oe_gun .hd a.prev:hover{ left:0px; background-position:0px -83px;}
.oe_gun .hd a.next{right:0px; background-position:-40px -166px;}
.oe_gun .hd a.next:hover{right:0px; background-position:0px -166px;}
.oe_gun .bd{ width:1188px; overflow:hidden;  margin:0 auto; position:relative; height:163px; }
.oe_gun span.jiao{display:inline-block; width:51px; height:51px; background:url(../images/bg.png) left -20px no-repeat; position:absolute; left:0px; top:21px; z-index:3;}
.oe_gun .bd ul{width:1210px;}
.oe_gun .bd ul li{float:left; position:relative; width:133px; height:163px; margin-right:15px;  border:1px solid #ebebeb;}
.oe_gun .bd ul li img{width:133px; height:163px;}
.oe_gun .bd ul li p{position:absolute; left:0px; text-align:center; bottom:0px; background:url(../images/shades.png); width:100%; line-height:25px; height:25px; color:#fff; overflow:hidden;}
.no_data{text-align:center; padding-top:50px; padding-bottom:20px; background:#fff;}
.no_data p.p_1 span{display:inline-block; width:99px; height:86px; background:url(../images/bg.png) -605px 0px no-repeat;}
.no_data p.p_2{padding-top:30px; color:#999;}

.oe_umain{width:1188px; margin:0 auto; margin-top:15px;}
.oe_umain .left{width:290px; float:left; position:relative; z-index:1; background:#fff;}
.u_info{background:#fff; padding:10px; padding-left:140px; padding-bottom:0px; padding-top:20px; position:relative;}
.u_info a.vip{position:absolute; right:40px; top:30px; color:#ff4f86; border:1px solid #ff4f86; padding:0px 5px; border-radius:10px; line-height:15px; font-size:12px;transition: all 0.2s ease-in-out 0s;}
.u_info a.vip:hover{background:#ff4f86; color:#fff;transition: all 0.2s ease-in-out 0s;}
.u_info .goset{display:inline-block; position:absolute; right:20px; top:32px;}
.u_info .goset a{display:inline-block;  width:14px; height:14px; background:url(../images/bg.png) -403px -308px no-repeat;}
.u_info .goset a:hover{display:inline-block;  width:14px; height:14px; background:url(../images/bg.png) -403px -323px no-repeat;}
.u_info .oe_uinfo_tips{position:absolute; left:150px; top:0px; background:url(../images/tips_bg.png); color:#fff; padding:15px 8px 8px 8px; font-size:12px; border-radius:5px; line-height:18px; z-index:1; width:200px; }
.u_info .oe_uinfo_tips span.close{display:inline-block;  cursor:pointer; padding:5px; position:absolute; right:2px; top:2px;}
.u_info .oe_uinfo_tips span.close i{display:inline-block; width:9px; height:9px; background:url(../images/bg.png) -310px -523px no-repeat;}
.u_info .oe_uinfo_tips span.jiao{display:inline-block; width:23px; height:14px; background:url(../images/bg.png) -332px -523px no-repeat; left:20px; bottom:-14px; position:absolute;} 
.u_info .oe_uinfo_tips p.btn{text-align:right;}
.u_info .oe_uinfo_tips p.btn label{display:inline-block;  color:#ff4f86; padding:0px 5px; border-radius:2px; cursor:pointer;}
.u_info dl{clear:both; height:125px;}
.u_info dl dt{position:relative; width:100px; height:123px; overflow:hidden; float:left; margin-left:-120px;}
.u_info dl dt img{width:100px; height:123px;}
.u_info dl dt span.loading{position:absolute; display:inline-block; width:100px; height:63px;  background:url(../images/shades.png); left:0px; top:0px; text-align:center; padding-top:60px; z-index:3;}
.u_info dl dt span.loading img{width:16px; height:16px;}

.u_info dl dt p{
	background:url(../images/shades.png); color:#fff; position:absolute; left:0px; bottom:0px; width:100%; text-align:center; overflow:hidden;
}
.u_info dl dt p input{
	cursor: pointer;width:100px;height: 50px;
    position: absolute;top:-25px;left: 0;opacity: 0;overflow: hidden;z-index: 1; filter:alpha(opacity=0); 
}

.u_info dl dd .li_1{padding-top:5px;}
.u_info dl dd .li_1 em.username{display:inline-block; max-width:50px;  white-space: nowrap; text-overflow: ellipsis; overflow:hidden; vertical-align:middle;}
.u_info dl dd .li_1 a{font-size:16px; font-weight:bold;}
.u_info dl dd .li_1 span.vip{display:inline-block; vertical-align:middle;}
.u_info dl dd .rz{padding-top:5px; padding-top:8px; height:28px;}
.u_info dl dd .rz span{display:inline-block; width:24px; height:24px; background:url(../images/bg.png) no-repeat; vertical-align:middle; float:left; margin-right:4px;} 
.u_info dl dd .rz span.span_1{background-position:-85px -24px;}
.u_info dl dd .rz span.span_1.current{background-position:-85px 0px;}
.u_info dl dd .rz span.span_2{background-position:-114px -24px;}
.u_info dl dd .rz span.span_2.current{background-position:-114px 0px;}
.u_info dl dd .rz span.span_3{background-position:-143px -24px;}
.u_info dl dd .rz span.span_3.current{background-position:-143px 0px;}
.u_info dl dd .rz span.span_4{background-position:-171px -24px;}
.u_info dl dd .rz span.span_4.current{background-position:-171px 0px;}
.u_info dl dd .rz span.span_5{background-position:-200px -24px;}
.u_info dl dd .rz span.span_5.current{background-position:-200px 0px;}
.u_info dl dd ul li.li_3{ padding-top:10px; padding-bottom:8px;}
.u_info dl dd ul li.li_3 span{margin-right:5px; line-height:52px; font-size:14px;}

.u_info dl dd li.li_3 a{color:#ff4f86; text-decoration:underline; font-size:14px;}
.u_info dl dd li.li_4{text-align:right; padding-right:15px;}
.u_info dl dd li.li_4 a{color:#00baff;}
.u_info dl dd li.li_4 a.a_1{display:inline-block; margin-right:20px;}
.u_info dl dd li.li_4 a i{font-family: simsun,宋体;}
.u_info dl dd li.li_4 a:hover{color:#008fc4;}
.u_info .three{margin-left:-115px; margin-right:-3px; margin-top:10px; text-align:center; padding-bottom:5px; padding-bottom:20px;}
.u_info .three ul li{float:left; width:50%; text-align:left;line-height:35px; position:relative;}
.u_info .three ul li span{color:#f40;}
.u_info .three ul.ul_1 li.li_3{text-align:center; width:46%; padding-top:8px; margin-left:-4px;}
.u_info .three ul.ul_1 li.li_3 a{display:block; background:#ff4f86 ; border-radius:2px; border:1px solid #ff4f86 ; color:#fff;}
.u_info .three ul.ul_1 li.li_3 a:hover{background:#eb356e;}
.u_info .three ul.ul_1 li.li_4{text-align:center; width:46%; padding-top:8px; margin-left:10px;}
.u_info .three ul.ul_1 li.li_4 a{display:block; border:1px solid #ebebeb; border-radius:2px; color:#ff4f86;}
.u_info .three ul.ul_1 li.li_4 a:hover{background:#fff; border:1px solid #f40; color:#f40;}
.u_info .three ul.ul_2{padding-top:5px;}
.u_info .three ul.ul_2 li.li_1 i{position:absolute; display:inline-block; right:0px; top:10px; height:15px; border-left:1px solid #ebebeb;}
.u_info .three ul.ul_2 li.li_3{ }
.u_info .three ul.ul_2 li.li_3 a{display:inline-block; background:#ff4f86; color:#fff; text-align:center; line-height:24px; margin-left:50px; padding:0px 15px; border-radius:2px;}
.u_info .three ul.ul_2 li.li_3 a:hover{background:#e94b7c;}

.oe_uleftmenu{background:#fff;   background:#f9f9f9; padding:15px 0px;}
.oe_uleftmenu ul li{line-height:48px;  position:relative; padding-left:100px; font-size:16px;}
.oe_uleftmenu ul li:hover a{color:#ff4f86;}
.oe_uleftmenu ul li i{position:absolute; left:40px; top:8px; display:inline-block; width:33px; height:30px; background:url(../images/bg.png) no-repeat;}
.oe_uleftmenu ul li.current{background:#ff4f86; color:#fff;}
.oe_uleftmenu ul li.current a{color:#fff;}
.oe_uleftmenu ul li i.ico_msgcontact{background-position:0px -267px; width:24px; height:18px; top:16px;}
.oe_uleftmenu ul li.current i.ico_msgcontact{background-position:-38px -267px;}
.oe_uleftmenu ul li i.ico_friend{background-position:0px -312px; width:24px; height:20px; top:12px;}
.oe_uleftmenu ul li.current i.ico_friend{background-position:-37px -312px;}
.oe_uleftmenu ul li i.ico_visitme{background-position:0px -363px; width:24px; height:16px; top:16px;}
.oe_uleftmenu ul li.current i.ico_visitme{background-position:-37px -363px;}
.oe_uleftmenu ul li i.ico_loveme{background-position:0px -415px; width:24px; height:17px; top:17px;}
.oe_uleftmenu ul li.current i.ico_loveme{background-position:-37px -415px;}
.oe_uleftmenu ul li i.ico_fans{background-position:0px -459px; width:24px; height:24px; top:12px;}
.oe_uleftmenu ul li.current i.ico_fans{background-position:-37px -459px;}
.oe_uleftmenu ul li i.ico_giftme{background-position:0px -507px; width:22px; height:21px; top:12px;}
.oe_uleftmenu ul li.current i.ico_giftme{background-position:-38px -507px;}
.oe_uleftmenu ul li i.ico_marry{background-position:0px -554px; width:27px; height:27px; top:10px;}
.oe_uleftmenu ul li.current i.ico_marry{background-position:-38px -554px;}
.oe_uleftmenu ul li i.ico_party{background-position:0px -607px; width:27px; height:27px; top:14px;}
.oe_uleftmenu ul li.current i.ico_party{background-position:-38px -607px;}
.oe_uleftmenu ul li i.ico_yueta{background-position:0px -654px; width:27px; height:27px; top:14px;}
.oe_uleftmenu ul li.current i.ico_yueta{background-position:-36px -654px;}
.oe_uleftmenu ul li i.ico_lineserv{background-position:0px -690px; width:27px; height:27px; top:14px; left:40px;}
.oe_uleftmenu ul li.current i.ico_lineserv{background-position:-36px -690px;}
.oe_uleftmenu ul li em{background:#ff4f86; color:#fff; display:inline-block; position:absolute; left:240px; top:12px; border-radius:30px; font-size:12px; line-height:24px; width:24px; text-align:center;}
.oe_uleftmenu ul li.current em{background:#fff; color:#ff4f86;}
.oe_uleftmenu ul li i.ico_sharetg{background-position:0px -732px; width:27px; height:27px; top:14px; left:42px;}
.oe_uleftmenu ul li.current i.ico_sharetg{background-position:-36px -732px;}
.oe_urz{background:#fff; margin-top:15px;}
.oe_urz .hd{line-height:48px; height:48px; padding-left:20px; font-size:15px; position:relative; border-bottom:1px solid #ddd; color:#333; font-weight:bold;}
.oe_urz .hd a{display:inline-block; line-height:48px; position:absolute; right:10px; top:0px; font-size:14px; padding-left:15px; padding-right:8px; font-weight:normal;}
.oe_urz .hd a i{font-family: simsun,宋体;}
.oe_urz .bd{padding:8px 20px; font-size:14px; padding-bottom:25px;}
.oe_urz .bd h3{font-weight:normal; line-height:40px;}
.oe_urz .bd h3 em{color:#ff4f86;}
.oe_urz .bd .rzicon{ padding-top:10px;}
.oe_urz .bd .rzicon span{display:inline-block; width:42px; height:42px; background:url(../images/bg.png) no-repeat; margin-right:6px; margin-left:2px;}
.oe_urz .bd .rzicon span.span_1{background-position:-246px 0px;}
.oe_urz .bd .rzicon span.span_1.current{background-position:-246px -46px;}
.oe_urz .bd .rzicon span.span_2{background-position:-299px 0px;}
.oe_urz .bd .rzicon span.span_3.current{background-position:-299px -46px;}
.oe_urz .bd .rzicon span.span_3{background-position:-350px 0px;}
.oe_urz .bd .rzicon span.span_3.current{background-position:-350px -46px;}
.oe_urz .bd .rzicon span.span_4{background-position:-402px 0px;}
.oe_urz .bd .rzicon span.span_4.current{background-position:-402px -46px;}
.oe_urz .bd .rzicon span.span_5{background-position:-454px 0px;}
.oe_urz .bd .rzicon span.span_5.current{background-position:-454px -46px;}
.oe_urz .bd .text{font-size:14px; padding-left:5px; padding-top:10px;}
.oe_ugift{background:#fff;   margin-top:15px;}
.oe_ugift .hd{line-height:48px; height:48px; padding-left:20px; font-size:16px; position:relative; border-bottom:1px solid #ddd; color:#333;}
.oe_ugift .hd a{display:inline-block; line-height:48px; position:absolute; right:0px; top:0px; font-size:14px; border-left:1px solid #ddd; padding-left:15px; padding-right:8px;}
.oe_ugift .hd a i{font-family: simsun,宋体;}
.oe_ugift .bd{ padding:25px 10px; }
.oe_ugift .bd .no_data{ }
.oe_ugift .bd .no_data p.p_1{text-align:center;}
.oe_ugift .bd .no_data p.p_1 span{display:inline-block; width:59px; height:60px; background:url(../images/bg.png) -90px -83px no-repeat;}
.oe_ugift .bd .no_data p.p_2{padding-top:20px;}
.oe_ugift .bd .no_data p.p_2 a{color:#ff4f86; text-decoration:underline;}
.oe_ugift .bd .no_data p.p_3{text-align:center; padding-top:15px;}
.oe_ugift .bd .no_data p.p_3 a{display:inline-block; background:#ff4f86; color:#fff; width:250px;  height:50px; line-height:50px; text-align:center; font-size:18px; border-radius:5px;}
.oe_ugift .bd .no_data p.p_3 a:hover{background:#ff2b6d;}
.oe_ugift .bd ul li{float:left; width:80px; margin-right:6px; margin-left:4px; text-align:center; margin-bottom:10px;}
.oe_ugift .bd ul li img{width:80px; height:80px;}
.oe_ugift .bd ul li p{line-height:24px; height:24px; overflow:hidden;}

.oe_uwho{background:#fff;   margin-top:15px;}
.oe_uwho .hd{line-height:48px; height:48px; padding-left:20px; font-size:15px; position:relative; border-bottom:1px solid #ddd; color:#333; font-weight:bold; }
.oe_uwho .hd a{display:inline-block; line-height:48px; position:absolute; right:10px; top:0px; font-size:14px;  padding-left:15px; padding-right:8px; font-weight:normal;}
.oe_uwho .hd a i{font-family: simsun,宋体;}
.oe_uwho .bd{ padding:20px 0px 20px 20px;}
.oe_uwho .bd ul li{ width:65px; float:left; overflow:hidden; margin:5px 10px 15px 7px; text-align:center;}
.oe_uwho .bd ul li span{display:inline-block; width:65px; height:65px; border-radius:70px; overflow:hidden;}
.oe_uwho .bd ul li span img{width:65px;}
.oe_uwho .bd ul li p{line-height:30px; height:30px; overflow:hidden;}
.oe_uwho .bd ul li p a{color:#ff4f86;}


.oe_udynamic{background:#fff;   margin-top:15px; padding-bottom:15px;}
.oe_udynamic .hd{line-height:48px; height:48px; padding-left:20px; font-size:15px; position:relative; border-bottom:1px solid #ddd; color:#333; font-weight:bold;}
.oe_udynamic .hd a{display:inline-block; line-height:48px; position:absolute; right:10px; top:0px; font-size:14px;  width:60px; text-align:right; padding-right:5px; font-weight:normal;}
.oe_udynamic .hd a i{font-family: simsun,宋体;}
.oe_udynamic .hd a.prev{height:48px; position:absolute; right:111px; background:url(../images/bg.png) -102px -150px no-repeat; width:40px;}
.oe_udynamic .hd a.next{ height:48px; position:absolute; right:71px; background:url(../images/bg.png) -161px -150px no-repeat; width:40px;}
.oe_udynamic .bd{padding:8px 20px;}
.oe_udynamic .bd ul li{border-bottom:1px dotted #ccc; padding-bottom:10px; font-size:13px; padding-top:10px; line-height:20px; color:#575757;}
.oe_udynamic .bd ul li a{margin:0px 5px; color:#ff4f86;}
.oe_udynamic .bd ul li span{color:#999; margin-left:5px;}
.oe_udynamic .btn{text-align:right; padding-right:20px; padding-top:10px; font-size:14px; color:#999;}
.oe_udynamic .btn a{color:#d71251;}

.oe_umain .right{width:878px; float:right;}
.oe_umain .right .oe_four{overflow:hidden; background:#fff;}
.oe_umain .right .oe_four a:hover{color:#fff;}
.oe_umain .right .oe_four dl{float:left; height:164px; text-align:center; width:219.5px; margin-left:-1px; padding-top:10px;}
.oe_umain .right .oe_four dl dt label{ border-left:1px solid #dbdbdb; position:absolute; right:0px; top:20px; height:100px; display:inline-block;}
.oe_umain .right .oe_four dl dt{height:106px; position:relative;}
.oe_umain .right .oe_four dl dt span{display:inline-block; background:url(../images/bg.png) no-repeat;}
.oe_umain .right .oe_four dl dd{font-size:16px;}
.oe_umain .right .oe_four dl dd i{font-size:12px; margin:0px 5px; position:relative; top:-2px; color:#999;}
.oe_umain .right .oe_four dl dd em{color:#ff4f86;}
.oe_umain .right .oe_four dl.current,.oe_umain .right .oe_four dl:hover{ }
.oe_umain .right .oe_four dl.current dd a,.oe_umain .right .oe_four dl:hover dd a{color:#fff;}
.oe_umain .right .oe_four dl.current dd i,.oe_umain .right .oe_four dl:hover dd i{color:#fff;}
.oe_umain .right .oe_four dl.current dd em,.oe_umain .right .oe_four dl:hover dd em{color:#fff;}
.oe_umain .right .oe_four dl.dl_1 dt span{width:71px; height:71px;  background-position:-223px -195px; margin-top:20px;}
.oe_umain .right .oe_four dl.current,.oe_umain .right .oe_four dl:hover{background:#ff4f86;}
.oe_umain .right .oe_four dl.current dd,.oe_umain .right .oe_four dl dd:hover,.oe_umain .right .oe_four dl:hover dd a:hover{color:#fff;}
.oe_umain .right .oe_four dl.dl_1.current dt span,.oe_umain .right .oe_four dl.dl_1:hover dt span{  background-position:-223px -110px; }
.oe_umain .right .oe_four dl.dl_2 dt span{width:110px; height:68px;  background-position:-312px -198px; margin-top:20px;}
.oe_umain .right .oe_four dl.dl_2.current dt span,.oe_umain .right .oe_four dl.dl_2:hover dt span{  background-position:-312px -113px;}
.oe_umain .right .oe_four dl.dl_3 dt span{width:75px; height:72px;  background-position:-430px -194px; margin-top:20px;}
.oe_umain .right .oe_four dl.dl_3.current dt span,.oe_umain .right .oe_four dl.dl_3:hover dt span{  background-position:-430px -109px;}
.oe_umain .right .oe_four dl.dl_4 dt span{width:70px; height:71px;  background-position:-524px -195px; margin-top:20px;}
.oe_umain .right .oe_four dl.dl_4.current dt span,.oe_umain .right .oe_four dl.dl_4:hover dt span{  background-position:-524px -110px;}
.oe_umain .right .oe_four dl{border-right:1px solid #ddd; }
.oe_umain .right .oe_four dl.dl_4{border-right:none;}
.oe_umain .right .oe_today{margin-top:10px;}
.oe_umain .right .oe_today .hd{font-size:20px; color:#000; line-height:65px; position:relative;}
.oe_umain .right .oe_today .hd span{color:#999; font-size:14px; vertical-align:middle;}
.oe_umain .right .oe_today .hd label{position:absolute; right:0px; top:0px; font-size:14px; color:#999; cursor:pointer;}
.oe_umain .right .oe_today .hd label i{display:inline-block; width:16px; height:16px; background:url(../images/bg.png) -119px -54px no-repeat; vertical-align:middle; margin-right:5px;}
.oe_umain .right .oe_today .bd dl{float:left; width:253px; height:193px; padding:20px 0px 20px 186px;background:#fff; margin-left:-1px;border-left:1px solid #ebebeb; border-bottom:1px solid #ebebeb; overflow:hidden; position:relative;}
.oe_umain .right .oe_today .bd dl.current{background:#fff5f8;}
.oe_umain .right .oe_today .bd dl dt{width:157px; height:193px; float:left; margin-left:-166px; position:relative;}
.oe_umain .right .oe_today .bd dl dt em{display:inline-block; width:10px; height:10px; background:#49ca0a; position:absolute; right:0px; bottom:0px;}
.oe_umain .right .oe_today .bd dl dt img{width:157px; height:193px;}
.oe_umain .right .oe_today .bd dl dd{padding:0px 8px; position:relative; height:193px;}
.oe_umain .right .oe_today .bd dl dd span.msg{display:inline-block; position:absolute; right:-50px; bottom:10px; background:#ffa9c4; color:#fff; padding:0px 5px 0px 35px; line-height:28px; border-radius:20px 0px 0px 20px; cursor:pointer;transition: all 0.2s ease-in-out 0s;}
.oe_umain .right .oe_today .bd dl dd span.msg i{display:inline-block; width:18px; height:19px; background:url(../images/bg.png) -143px -53px no-repeat; position:absolute; left:8px; top:4px;}
.oe_umain .right .oe_today .bd dl dd span.msg.current{right:0px; background:#ff4f86;transition: all 0.2s ease-in-out 0s;}
.oe_umain .right .oe_today .bd dl dd h3{font-size:15px; line-height:35px;}
.oe_umain .right .oe_today .bd dl dd p.p_1{ color:#999;}
.oe_umain .right .oe_today .bd dl dd p.p_2{font-size:14px; color:#999; line-height:22px; height:66px; overflow:hidden;}
.oe_umain .right .oe_today .bd dl dd p.p_2 b{display:block; font-size:13px;}
.oe_usearch{margin-top:20px;}
.oe_usearch h2{font-size:24px; text-align:center;font-weight:normal; line-height:40px; color:#666;}
.oe_usearch .bd{background:#ffa9c4; padding:15px 10px; color:#fff; font-size:16px; margin-top:15px;}
.oe_usearch .bd span{float:left;}
.oe_usearch .bd dl{float:left; margin-right:10px; position:relative;}
.oe_usearch .bd dl dt{background:#fff; color:#666; padding:0px 8px; font-size:14px; cursor:pointer; position:relative; padding-right:20px; border:1px solid transparent; line-height:30px;}
.oe_usearch .bd dl dt em{font-size:14px;display:inline-block;}
.oe_usearch .bd dl dd{display:none;}
.oe_usearch .bd dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:15px;}
.oe_usearch .bd dl dd{position:absolute; left:0px; top:31px; background:#fff; color:#666;  padding:8px;}
.oe_usearch .bd dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_usearch .bd dl dd div.btn{padding-top:10px;}
.oe_usearch .bd dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_usearch .bd dl dd select{border:1px solid #ebebeb; padding:5px;}
.oe_usearch .bd dl.current{z-index:1;}
.oe_usearch .bd dl.current dt{border:1px solid #ffc7d9; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_usearch .bd dl.current dd{border:1px solid #ffc7d9;}
.oe_usearch .bd span.text{float:left; margin:0px 4px; display:inline-block; line-height:32px;}
.oe_usearch .bd span.search_btn{display:inline-block; background:#ff4f86; line-height:25px; color:#fff; border:1px solid #ffc7d9; font-size:14px; padding:0px 18px; cursor:pointer; line-height:31px;}
.oe_usearch .bd span.search_btn:hover{background:#fe004f;}

/* oe_footer */
.oe_footer{width:100%; background:#fff; border-top:1px solid #cecece; min-width:1188px; margin:0 auto; margin-top:15px;}
.oe_footercon{width:1188px; margin:0 auto; padding-top:25px; padding-bottom:25px;}
.oe_footercon .left{ width:630px;float:left;}
.oe_footercon .right{width:550px; float:right; text-align:right;}
.oe_footercon .left .oe_fnav{padding-bottom:10px;}
.oe_footercon .left .oe_fnav i{display:inline-block; border-left:1px solid #ccc; height:10px; margin:0px 10px;}
.oe_footercon .left .oe_fnav a{color:#666;}
.oe_footercon .left .oe_fnav a:hover{color:#ff4f86;}
.oe_footercon .left .oe_footerinfo{color:#999;}
.oe_footercon .right{color:#999;}




.oe_inmain{ width:1188px; margin:0 auto; margin-top:15px; position:relative; z-index:1; }
.oe_inmain .left{width:290px; float:left; position:relative;}
.oe_inmain .right{width:878px; background:#fff;   float:right; min-height:1144px;}
.oe_unav{padding-left:25px; padding-top:30px;   font-size:15px; padding-bottom:20px; font-size:24px;}
.oe_unav span{font-size:14px; color:#999; position:relative; top:-2px;}
.oe_utitle{border-bottom:1px solid #ebebeb; position:relative; padding-left:20px; height:59px;  z-index:2;  }
.oe_utitle ul li{float:left; line-height:55px; font-size:16px; position:relative; top:1px; margin-right:20px;}
.oe_utitle ul li a{display:inline-block; border-bottom:2px solid transparent; padding:0px 10px; height:57px;}
.oe_utitle ul li a.current{border-bottom:2px solid #ff6b86; color:#ff6b86; font-weight:bold;}
.oe_utitle ul li a em{font-size:12px; color:#f40; vertical-align:middle;}
.oe_utitle ul li i{ position:absolute; right:0px; top:21px; height:15px; border-right:1px solid #ebebeb;}
.oe_utitle ul li.ma{cursor:pointer;}
.oe_utitle ul li.ma em{display:inline-block; width:17px; height:17px; background:url(../images/bg.png) -170px -97px no-repeat; margin-right:5px; position:relative; top:3px;}
.oe_utitle ul li.ma span{display:inline-block; position:absolute; background:#fff; border:1px solid #ebebeb; box-shadow:0px 3px 5px -3px #ccc; left:100px; top:15px;}
.oe_utitle ul li.ma span img{vertical-align:top; width:150px; height:150px;}
.oe_utitle span.add{position:absolute; right:20px; top:15px; border:1px solid #e2e7ea; border-radius:20px; padding:0px 15px; line-height:30px; cursor:pointer; color:#2b8cfc;}
.oe_utitle span.add i{display:inline-block; width:14px; height:14px; background:url(../images/bg.png) -186px -57px no-repeat; margin-right:4px; position:relative; top:2px;}

.mymarry_list dl{padding:20px 0px; margin:0px 20px; border-bottom:1px dotted #e0e6e9;}
.mymarry_list dl dt{position:relative; background:#f5fbff;  padding:10px 15px; border-radius:5px;}
.mymarry_list dl dt span.del{display:inline-block; cursor:pointer;   padding:0px 10px; color:#666; height:14px}
.mymarry_list dl dt span.del i{display:inline-block; background:url(../images/bg.png) -651px -20px no-repeat; width:14px; height:14px; position:relative; top:1px; margin-right:4px; top:2px;}
.mymarry_list dl dt h3{font-size:16px; font-weight:normal; padding-bottom:10px;}
.mymarry_list dl dt h3 a{color:#333;}
.mymarry_list dl dt h3 span{display:inline-block; font-size:12px; color:#999; margin-left:10px;}
.mymarry_list dl dt h3 label{font-size:12px; display:inline-block; margin-left:10px;}
.mymarry_list dl dt h3 label.label_1{color:#3a90e8;}
.mymarry_list dl dt h3 label.label_2{color:#17ba73;}
.mymarry_list dl dt h3 label.label_3{color:#ff0000;}
.mymarry_list dl dt h3 em.pay{display:inline-block; position:absolute; right:5px; top:14px; background:#f40; color:#fff; line-height:30px; width:80px; text-align:center; border-radius:2px; cursor:pointer; font-size:14px;}
.mymarry_list dl dt h3 em.money{width:80px; text-align:center; position:absolute; right:5px; top:50px; font-size:12px;}
.mymarry_list dl dt h3 em.pay.current{background:#ccc;}
.mymarry_list dl dt p{}
.mymarry_list dl dt p span{display:inline-block; border:1px solid #ebebeb; padding:0px 10px; background:#fff; margin-right:5px; border-radius:25px; font-size:12px;}
.mymarry_list dl dd{position:relative;}
.mymarry_list dl dd p.p_2{margin-top:5px; color:#999; padding:8px 10px;}
.mymarry_list dl dd p.p_1{ margin-top:10px; position:absolute; right:0px; top:0px;}
.mymarry_list dl dd p.p_1 span{display:inline-block; border:1px solid #e2e7ea;  line-height:30px; padding:0px 20px; border-radius:30px; cursor:pointer; font-size:12px;}
.mymarry_list dl dd p.p_1 span:hover{color:#ff6b86;}
.mymarry_list dl dd p.p_1 span i{display:inline-block; background:url(../images/bg.png) -599px 0px no-repeat; width:20px; height:22px; margin-right:5px; position:relative; top:5px;} 
.mymarry_list dl dd p.p_1 span.current{color:#00caa8;}
.mymarry_list dl dd p.p_2 em{color:#f40;}
.mymarry_list dl dd .ulist label{display:inline-block; float:left; margin-right:5px; position:relative;}
.mymarry_list dl dd .ulist label span{display:inline-block; width:60px; height:60px; overflow:hidden; border-radius:60px;}
.mymarry_list dl dd .ulist label span img{width:60px;} 
.mymarry_list dl dd .ulist label i{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) -675px 0px no-repeat; position:absolute; z-index:2;  right:-2px; top:0px;}

.marrybm_list{overflow:hidden;}
.marrybm_list dl{padding:20px 0px; margin:0px 40px; border-bottom:1px dotted #e0e6e9;  margin-top:15px; }
.marrybm_list dl dt h2{padding-left:60px;}
.marrybm_list dl dt h2 span{display:inline-block; width:50px; height:50px; overflow:hidden; border-radius:50px; margin-left:-60px; float:left; vertical-align:top;}
.marrybm_list dl dt h2 span img{width:50px;}
.marrybm_list dl dt h2 p.p_1{font-weight:normal; font-size:14px;}
.marrybm_list dl dt h2 p.p_2{font-weight:normal; font-size:14px; color:#999; padding:0px;}
.marrybm_list dl dt h3{font-weight:normal; margin-top:5px; font-weight:bold; font-size:14px; padding-left:60px;}
.marrybm_list dl dt p.p_2{ color:#2b9ff8; padding-left:60px;}
.marrybm_list dl dd{ position:relative;}
.marrybm_list dl dd .ulist{padding-left:60px;}
.marrybm_list dl dd .ulist span{display:inline-block; width:60px; height:60px; border-radius:60px; overflow:hidden;}
.marrybm_list dl dd .ulist span img{width:60px;}
.marrybm_list dl dd p.p_1{ margin-top:10px; position:absolute; right:0px; top:-100px;}
.marrybm_list dl dd p.p_1 span{display:inline-block; border:1px solid #e2e7ea;  line-height:30px; padding:0px 20px; border-radius:30px; cursor:pointer; font-size:12px;}
.marrybm_list dl dd p.p_1 span:hover{color:#ff6b86;}
.marrybm_list dl dd p.p_1 span i{display:inline-block; background:url(../images/bg.png) -599px 0px no-repeat; width:20px; height:22px; margin-right:5px; position:relative; top:5px;} 
.marrybm_list dl dd p.p_1 span.current{color:#76c95c;}
.marrybm_list dl dd p.p_2{margin-left:60px; border-top:1px dotted #ebebeb; margin-top:10px; padding-top:5px; padding-bottom:10px; color:#999; position:relative; line-height:30px;}
.marrybm_list dl dd p.p_2 span{display:inline-block; position:absolute; right:0px; top:5px; line-height:25px; color:#999; }
.marrybm_list dl dd p.p_2 span.span_2{ font-size:12px; top:10px; color:#ff4f86;}
.marrybm_list dl dd p.p_2 span.span_2 label{ border:1px solid #33baff; color:#33baff; border-radius:20px; display:inline-block; line-height:22px; padding:0px 8px; cursor:pointer; margin-left:5px;}
.marrybm_list dl dd p.p_2 em{color:#f40;}
.marrybm_list dl dd.dd_2{padding-left:60px; padding-top:5px;}
.marrybm_list dl dd.dd_2 h3{font-weight:normal; color:#f40; font-size:14px;}
.marrybm_list dl dd.dd_2 ul li span{color:#999; display:inline-block; width:50px;}


.oe_page{text-align:center;padding-bottom:30px; padding-top:10px; margin-top:15px;}
.oe_page a{display:inline-block;border:1px solid #ebebeb; padding:0px 10px; margin:0px 2px; background:#fff;}
.oe_page a._current,.oe_page a:hover{background:#ff4f86; color:#fff; border:1px solid #ff4f86;}
.oe_nodata{text-align:center;}
.oe_nodata p.p_1{ padding-bottom:20px;}
.oe_nodata p.p_2{color:#999;}
.oe_nodata p.p_3{padding-top:10px;}
.oe_nodata p.p_3 a{display:inline-block; background:#ff4f86; color:#fff; line-height:35px; padding:0px 40px; border-radius:4px;}
.oe_nodata p.p_3 a:hover{background:#f24b80;}

/* ------friend_list--------- */
.friend_list{padding:10px 20px;}
.friend_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.friend_list .hd p.text{}
.friend_list .hd p.text b{color:#f40;}
.friend_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.friend_list .hd p.text a:hover{border:1px solid #ff6b86;}
.friend_list dl{border:1px solid #f2f2f2; padding-top:15px; padding-bottom:15px; padding-left:118px; float:left; width:300px; margin-left:-1px; margin-top:-1px; position:relative;}
.friend_list dl:hover{border:1px solid #cfcfcf; z-index:1;}
.friend_list dl dt{float:left; margin-left:-100px; vertical-align:top; padding-top:2px;}
.friend_list dl dt span{display:inline-block; width:80px; height:80px;  overflow:hidden; border-radius:80px;}
.friend_list dl dt span img{width:80px; vertical-align:top;}
.friend_list dl dd{position:relative;}
.friend_list dl dd h3{font-size:14px; }
.friend_list dl dd p.p_1{color:#999; line-height:30px;}
.friend_list dl dd span.del{display:inline-block; width:11px; height:11px; position:absolute; right:10px; top:5px; background:url(../images/bg.png)  -97px -212px no-repeat; cursor:pointer;}
.friend_list dl dd span.del:hover{background-position:-97px -223px;}
.friend_list dl dd p.p_2 span{display:inline-block; border:1px solid #f5f5f5; padding:0px 10px; border-radius:20px; font-size:12px; cursor:pointer; margin-right:5px;}
.friend_list dl dd p.p_2 span i{display:inline-block; width:12px; height:12px; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative; top:2px;} 
.friend_list dl dd p.p_2 span.span_1 i{background-position:-519px -61px;}
.friend_list dl dd p.p_2 span.span_2 i{background-position:-544px -61px;}
.friend_list dl dd p.p_2 span.span_3 i{background-position:-587px -61px; position:relative; top:1px;}
.friend_list dl dd p.p_2 span:hover{color:#ff4f86; background:#fcfcfc;}


/* ---friendapply_list-- */
.friendapply_list{padding:10px 20px;}
.friendapply_list dl{border:1px solid #f2f2f2; padding-top:15px; padding-bottom:15px; padding-left:118px; float:left; width:300px; margin-left:-1px; margin-top:-1px; position:relative;}
.friendapply_list dl:hover{border:1px solid #cfcfcf; z-index:1;}
.friendapply_list dl dt{float:left; margin-left:-100px; vertical-align:top; padding-top:2px;}
.friendapply_list dl dt span{display:inline-block; width:80px; height:80px;  overflow:hidden; border-radius:80px;}
.friendapply_list dl dt span img{width:80px; vertical-align:top;}
.friendapply_list dl dd{position:relative;}
.friendapply_list dl dd h3{font-size:14px; }
.friendapply_list dl dd h3 span{font-weight:normal; font-size:12px; display:inline-block; margin-left:5px; color:#999;}
.friendapply_list dl dd p.p_1{color:#999; line-height:30px;}
.friendapply_list dl dd span.del{display:inline-block; width:11px; height:11px; position:absolute; right:10px; top:5px; background:url(../images/bg.png)  -97px -212px no-repeat; cursor:pointer;}
.friendapply_list dl dd span.del:hover{background-position:-97px -223px;}
.friendapply_list dl dd p.p_2 span{display:inline-block; border:1px solid #f5f5f5; padding:0px 10px; border-radius:20px; font-size:12px; cursor:pointer; margin-right:5px;}
.friendapply_list dl dd p.p_2 span i{display:inline-block; width:13px; height:13px; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative; top:2px;} 
.friendapply_list dl dd p.p_2 span.span_1 i{background-position:-519px -85px; position:relative; top:4px;}
.friendapply_list dl dd p.p_2 span.span_2 i{background-position:-543px -83px;}
.friendapply_list dl dd p.p_2 span:hover{color:#ff4f86; background:#fcfcfc;}


/* ------visitme_list--------- */
.visitme_list{padding:10px 20px;}
.visitme_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.visitme_list .hd p.text{}
.visitme_list .hd p.text b{color:#f40;}
.visitme_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.visitme_list .hd p.text a:hover{border:1px solid #ff6b86;}
.visitme_list dl{border:1px solid #f2f2f2; padding-top:15px; padding-bottom:15px; padding-left:118px; float:left; width:300px; margin-left:-1px; margin-top:-1px; position:relative;}
.visitme_list dl:hover{border:1px solid #cfcfcf; z-index:1;}
.visitme_list dl dt{float:left; margin-left:-100px; vertical-align:top; padding-top:2px;}
.visitme_list dl dt span{display:inline-block; width:80px; height:80px;  overflow:hidden; border-radius:80px;}
.visitme_list dl dt span img{width:80px; vertical-align:top;}
.visitme_list dl dd{position:relative;}
.visitme_list dl dd h3{font-size:14px; }
.visitme_list dl dd h3 em{display:inline-block; background:#55cc0e; width:8px; height:8px; border-radius:8px; position:relative; top:-1px; margin-left:5px;}
.visitme_list dl dd p.p_1{color:#999; line-height:30px;}
.visitme_list dl dd span.del{display:inline-block; width:11px; height:11px; position:absolute; right:10px; top:5px; background:url(../images/bg.png)  -97px -212px no-repeat; cursor:pointer;}
.visitme_list dl dd span.del:hover{background-position:-97px -223px;}
.visitme_list dl dd p.p_2 span{display:inline-block; border:1px solid #f5f5f5; padding:0px 10px; border-radius:20px; font-size:12px; cursor:pointer; margin-right:5px;}
.visitme_list dl dd p.p_2 span i{display:inline-block; width:12px; height:12px; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative; top:2px;} 
.visitme_list dl dd p.p_2 span.span_1 i{background-position:-519px -61px;}
.visitme_list dl dd p.p_2 span.span_2 i{background-position:-569px -60px; width:14px; height:14px;}
.visitme_list dl dd p.p_2 span:hover{color:#ff4f86; background:#fcfcfc;}
.visitme_list dl dd p.p_2 span.span_3 i{background-position:-587px -60px; width:14px; height:14px;}

/* ------fans_list------- */
.fans_list{padding:10px 20px;}
.fans_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.fans_list .hd p.text{}
.fans_list .hd p.text b{color:#f40;}
.fans_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.fans_list .hd p.text a:hover{border:1px solid #ff6b86;}
.fans_list dl{border:1px solid #f2f2f2; padding-top:20px; padding-bottom:20px; padding-left:108px; float:left; width:170px; margin-left:-1px; margin-top:-1px; position:relative;}
.fans_list dl:hover{border:1px solid #cfcfcf; z-index:1;}
.fans_list dl dt{float:left; margin-left:-95px; vertical-align:top; padding-top:2px;}
.fans_list dl dt span{display:inline-block; width:80px; height:80px;  overflow:hidden; border-radius:80px;}
.fans_list dl dt span img{width:80px; vertical-align:top;}
.fans_list dl dd{position:relative;}
.fans_list dl dd h3{font-size:14px; }
.fans_list dl dd h3 em{display:inline-block; background:#55cc0e; width:8px; height:8px; border-radius:8px; position:relative; top:-1px; margin-left:5px;}
.fans_list dl dd p.p_1{color:#999; line-height:30px; height:30px; overflow:hidden;}
.fans_list dl dd span.del{display:inline-block; width:11px; height:11px; position:absolute; right:10px; top:5px; background:url(../images/bg.png)  -97px -212px no-repeat; cursor:pointer;}
.fans_list dl dd span.del:hover{background-position:-97px -223px;}
.fans_list dl dd p.p_2 span{display:inline-block; border:1px solid #f5f5f5; padding:0px 8px; border-radius:20px; font-size:12px; cursor:pointer; margin-right:3px;}
.fans_list dl dd p.p_2 span i{display:inline-block; width:12px; height:12px; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative; top:2px;} 
.fans_list dl dd p.p_2 span.span_1 i{background-position:-519px -61px;}
.fans_list dl dd p.p_2 span.span_2 i{background-position:-569px -60px; width:14px; height:14px;}
.fans_list dl dd p.p_2 span:hover{color:#ff4f86; background:#fcfcfc;}
.fans_list dl dd p.p_2 span.span_2.current{color:#999; background:#fafafa;}
.fans_list dl dd p.p_2 span.span_2.current i{background-position:-569px -75px; width:14px; height:14px;}

/* ------giftme_list------- */
.giftme_list{padding:10px 20px;}
.giftme_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.giftme_list .hd p.text{}
.giftme_list .hd p.text b{color:#f40;}
.giftme_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.giftme_list .hd p.text a:hover{border:1px solid #ff6b86;}
.giftme_list dl{border:1px solid #f2f2f2; padding-top:20px; padding-bottom:20px;  padding-left:148px;  margin-left:-1px; margin-top:-1px; position:relative;}
.giftme_list dl dt{float:left; margin-left:-130px; vertical-align:top; padding-top:2px; text-align:center;}
.giftme_list dl dt img{width:100px; height:100px;}
.giftme_list dl dd{position:relative;}
.giftme_list dl dd h3{padding-left:60px; height:50px; border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.giftme_list dl dd h3 b{font-weight:normal; font-size:13px; color:#999; position:relative; top:6px; margin-left:10px;}
.giftme_list dl dd h3 span{display:inline-block; width:40px; height:40px; border-radius:40px; overflow:hidden; margin-left:-60px; float:left;}
.giftme_list dl dd h3 em{display:inline-block; background:#55cc0e; width:8px; height:8px; border-radius:8px; position:relative; top:5px; margin-left:5px; vertical-align:middle;}
.giftme_list dl dd h3 label{display:inline-block; font-weight:normal; color:#999; font-size:14px; vertical-align:middle; vertical-align:middle; position:relative; top:5px; margin-left:20px;}
.giftme_list dl dd h3 a.username{font-size:14px;display:inline-block; position:relative; top:7px;}
.giftme_list dl dd h3 img{width:40px;}
.giftme_list dl dd p.p_1{color:#999;}
.giftme_list dl dd p.p_2{padding-top:5px; position:absolute; right:0px; top:0px;}
.giftme_list dl dd p.p_2 span{display:inline-block; border:1px solid #f5f5f5; padding:0px 10px; border-radius:20px; font-size:12px; cursor:pointer; margin-right:5px;}
.giftme_list dl dd p.p_2 span i{display:inline-block; width:12px; height:12px; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative; top:2px;} 
.giftme_list dl dd p.p_2 span.span_1 i{background-position:-519px -61px;}
.giftme_list dl dd p.p_2 span.span_2 i{background-position:-569px -60px; width:14px; height:14px;}
.giftme_list dl dd p.p_2 span.span_3 i{background-position:-587px -60px; width:14px; height:14px;}
.giftme_list dl dd p.p_2 span:hover{color:#ff4f86; background:#fcfcfc;}
.giftme_list dl dd p.p_3{padding:0px 15px 0px 0px;}


/* -----giftto_list----- */
.giftto_list{padding:10px 20px;}
.giftto_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.giftto_list .hd p.text{}
.giftto_list .hd p.text b{color:#f40;}
.giftto_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.giftto_list .hd p.text a:hover{border:1px solid #ff6b86;}
.giftto_list .bd dl{border:1px solid #f2f2f2; padding-top:20px; padding-bottom:20px;  padding-left:128px; float:left; width:290px; margin-left:-1px; margin-top:-1px; position:relative; height:98px;}
.giftto_list .bd dl dt{margin-left:-108px; float:left;}
.giftto_list .bd dl dt img{width:80px; height:98px; border-radius:5px;}
.giftto_list .bd dl dd{ padding-right:10px;}
.giftto_list .bd dl dd img{width:25px; height:25px; vertical-align:middle;}
.giftto_list .bd dl dd em{color:#999; font-size:12px; display:inline-block; margin:0px 5px;}
.giftto_list .bd dl dd a{color:#2b8cfc;}
.giftto_list .bd dl dd p.p_2{padding-top:12px;}
.giftto_list .bd dl dd p.p_2 span{display:inline-block; border:1px solid #f5f5f5; padding:0px 10px; border-radius:20px; font-size:12px; cursor:pointer; margin-right:5px;}
.giftto_list .bd dl dd p.p_2 span i{display:inline-block; width:12px; height:12px; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative; top:2px;} 
.giftto_list .bd dl dd p.p_2 span.span_1 i{background-position:-519px -61px;}
.giftto_list .bd dl dd p.p_2 span.span_2 i{background-position:-569px -60px; width:14px; height:14px;}
.giftto_list .bd dl dd p.p_2 span:hover{color:#ff4f86; background:#fcfcfc;}
.giftto_list .bd dl dd p.p_2 span.span_3 i{background-position:-587px -60px; width:14px; height:14px;}


/* ----loveme_list--- */
.loveme_list{padding:10px 20px; overflow:hidden;}
.loveme_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.loveme_list .hd p.text{}
.loveme_list .hd p.text b{color:#f40;}
.loveme_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.loveme_list .hd p.text a:hover{border:1px solid #ff6b86;}
.loveme_list .bd{width:900px;}
.loveme_list .bd dl{float:left; margin-right:25px; border:1px solid #ebebeb; padding:10px; margin-bottom:25px; border-radius:5px;}
.loveme_list .bd dl:hover{ box-shadow:0px 3px 5px -3px #ccc;}
.loveme_list .bd dl dt img{width:168px; height:206px;}
.loveme_list .bd dl dd{text-align:center;}
.loveme_list .bd dl dd h3{font-size:14px;}
.loveme_list .bd dl dd p{color:#999; font-size:12px;}
.loveme_list .bd dl dd p.p_1{}
.loveme_list .bd dl dd p.p_2{ padding-top:5px;}
.loveme_list .bd dl dd p.p_2 span{display:inline-block; border:1px solid #ebebeb; padding:0px 15px; border-radius:20px; margin:0px 5px; cursor:pointer;}
.loveme_list .bd dl dd p.p_2 span.span_1{background:#2b8cfc; color:#fff; border:1px solid #2b8cfc;}
.loveme_list .bd dl dd p.p_2 span.span_1:hover{background:#1175e9; color:#fff;}

/*-------party_list------------*/
.party_list{padding:10px 20px;}
.party_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.party_list .hd p.text{}
.party_list .hd p.text b{color:#f40;}
.party_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.party_list .hd p.text a:hover{border:1px solid #ff6b86;}
.party_list .bd dl{padding-left:200px; border-bottom:1px dotted #ebebeb; padding-bottom:15px; margin-bottom:15px; }
.party_list .bd dl dt{ margin-left:-200px; float:left; vertical-align:top;}
.party_list .bd dl dt img{width:180px; height:126px; vertical-align:top;}
.party_list .bd dl dd{position:relative;}
.party_list .bd dl dd h3{  font-size:14px; line-height:35px;}
.party_list .bd dl dd h3 a{color:#666;}
.party_list .bd dl dd h3 label{display:inline-block; width:53px; height:21px; background:url(../images/bg.png) no-repeat; vertical-align:middle; position:relative; top:-3px;}
.party_list .bd dl dd h3 label.label_0{background-position:-372px -368px;}
.party_list .bd dl dd h3 label.label_2{background-position:-372px -409px;}
.party_list .bd dl dd h3 label.label_1{background-position:-372px -486px;}
.party_list .bd dl dd p{font-size:12px;}
.party_list .bd dl dd p.p_1{margin-top:5px;}
.party_list .bd dl dd p.p_1 span{color:#999;}
.party_list .bd dl dd p.p_2 span{color:#f40;}
.party_list .bd dl dd p.p_2 label{display:inline-block; margin-left:10px;}
.party_list .bd dl dd p.p_2 label i{color:#f40;}
.party_list .bd dl dd .pay_status{position:absolute; right:10px; top:30px; width:200px; text-align:right;}
.party_list .bd dl dd .pay_status p{color:#333; padding-bottom:5px;}
.party_list .bd dl dd .pay_status span{ display:inline-block;  border-radius:3px; padding:0px 20px; line-height:28px; cursor:pointer; position:relative;}
.party_list .bd dl dd .pay_status span.pay{ background:#f40; color:#fff;}
.party_list .bd dl dd .pay_status span.pay:hover{background:#ee3f00;}
.party_list .bd dl dd .pay_status span.payed{background:#3eb581; color:#fff;}
.party_list .bd dl dd .pay_status p.free{color:green;}
.party_list .bd dl dd .pay_status p span.refund{color:#fff; background:#00baff;}
.party_list .bd dl dd .pay_status p span.refund:hover{background:#01a9e7;}
.party_list .bd dl dd .pay_status p span.refunded{background:#ebebeb;color:#999;}
.party_list .bd dl dd .pay_status p span.fail{background:#f40; color:#fff;}
.party_list .bd dl dd .pay_status p .tips{position:absolute; right:0px; bottom:40px; border:1px solid #ebebeb; width:200px; padding:10px; background:#fffcf4; border:1px solid #fdefcc; box-shadow:0px 3px 5px -4px #ccc; color:#333; text-align:left; font-size:12px; line-height:20px;}
.party_list .bd dl dd .pay_status p .tips label.jiao{display:inline-block; width:16px; height:9px; position:absolute; bottom:-8px; right:40px; background:url(../images/bg.png) -450px -308px no-repeat;}


/* ---10:26 2017/4/18--- */
.oe_set{padding:10px 20px;}
.oe_set dl{ border-bottom:1px solid #ebebeb; line-height:50px; height:50px; font-size:15px; position:relative; margin:0px 5px;}
.oe_set dl dt span{ font-size:12px; color:#999; margin-left:5px;}
.oe_set dl dt a{display:inline-block; font-size:14px; color:#f40; margin-left:5px;}
.oe_set dl dt a:hover{text-decoration:underline;}
.oe_set dl.set_1 dd{position:absolute;  right:0px; top:5px;}
.oe_set dl.set_1 dd span{display:inline-block; width:40px; height:20px; border:1px solid #ebebeb; border-radius:25px; position:relative; cursor:pointer;}
.oe_set dl.set_1 dd span em{display:inline-block; width:14px; height:14px; border:1px solid #ddd; background:#ededed; border-radius:20px; position:absolute; left:2px; top:2px;transition: all 0.1s ease-in-out 0s;}
.oe_set dl.set_1 dd span.current em{position:absolute; left:22px; top:2px; border:1px solid #fb296c; background:#ff4f86;transition: all 0.1s ease-in-out 0s;}
.ge{background:#f5f5f5; height:10px; margin:25px -20px; margin-top:30px;}
.oe_set dl.set_2{padding-left:100px;}
.oe_set dl.set_2 dt{width:100px; margin-left:-100px; float:left;}
.oe_set dl.set_2 dd span{display:inline-block; width:14px; height:14px; background:url(../images/bg.png) -212px -57px no-repeat; cursor:pointer; position:relative; top:1px;}
.oe_set dl.set_2 dd label input{border:1px solid #ddd; padding:0px 5px; line-height:30px; width:200px; border-radius:4px;}
::-webkit-input-placeholder { /* WebKit browsers */
color: #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999;
}
.oe_set dl.set_2 dd{color:#999;}
.oe_set dl.set_3{padding:20px 0px;padding-left:80px;}
.oe_set dl.set_3 dt{width:80px; float:left; margin-left:-80px;}
.oe_set dl.set_3 dt span{display:inline-block; width:50px; height:50px; background:url(../images/bg.png) no-repeat;}
.oe_set dl.set_3 dt span.span_1{background-position:-565px -610px;}
.oe_set dl.set_3 dt span.span_2{background-position:-665px -560px;}
.oe_set dl.set_3 dt span.span_3{background-position:-565px -560px;}
.oe_set dl.set_3 dt span.span_4{background-position:-565px -560px;}
.oe_set dl.set_3 dd{color:#333; position:relative;}
.oe_set dl.set_3 dd label{display:inline-block; width:80px; line-height:30px; height:30px; text-align:center;  position:absolute; right:0px; top:10px; border-radius:2px; font-size:12px; cursor:pointer;background:#5cc7ee; border:1px solid #5cc7ee; color:#fff;}
.oe_set dl.set_3 dd label.current{ background:#f7f7f7; border:1px solid #e1e1e1; color:#333;}
.oe_set dl.set_3 dd span.tips{font-size:12px; margin-left:20px; display:inline-block; color:#999; vertical-align:middle;}

/* ----oe_money---- */
.oe_money{padding:10px 20px;}
.oe_money dl{ margin-bottom:10px; background:#fcfcfc; padding:10px; border-radius:5px;}
.oe_money dl dt{ border-bottom:1px dotted #ebebeb; position:relative; padding-bottom:5px;}
.oe_money dl dt label{color:green; font-weight:bold;}
.oe_money dl dt label.current{color:#f40;}
.oe_money dl dt span{position:absolute; right:0px; top:0px; color:#999;}
.oe_money dl dd{color:#666; padding-top:10px;}


/* ----rz_list---- */
.rz_list{padding:10px 20px; overflow:hidden;}
.rz_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.rz_list .hd p.text{}
.rz_list .hd p.text b{color:#f40;}
.rz_list .hd p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.rz_list .hd p.text a:hover{border:1px solid #ff6b86;}
.rz_list .bd dl{padding-left:90px; border-bottom:1px dotted #ebebeb; padding-bottom:15px; margin-bottom:15px;}
.rz_list .bd dl dt{display:inline-block; width:50px;margin-left:-70px; float:left; padding-top:5px;}
.rz_list .bd dl dt span{display:inline-block; background:url(../images/bg.png) -246px -46px no-repeat; width:42px; height:42px;}
.rz_list .bd dl.dl_2 dt span{ background:url(../images/bg.png) -299px -46px no-repeat;}
.rz_list .bd dl.dl_3 dt span{ background:url(../images/bg.png) -402px -46px no-repeat;}
.rz_list .bd dl.dl_4 dt span{ background:url(../images/bg.png) -350px -46px no-repeat;}
.rz_list .bd dl.dl_5 dt span{ background:url(../images/bg.png) -491px -560px no-repeat;}
.rz_list .bd dl.dl_5 dd{height:40px; padding-top:10px; position:relative;}
.rz_list .bd dl.dl_5 dd p{position:absolute; left:8px; top:15px; color:#c9c9c9;}
.rz_list .bd dl.dl_5 dd input{border:1px solid #ddd; line-height:32px; height:32px; vertical-align:middle; width:200px; padding:0px 5px;}
.rz_list .bd dl.dl_5 dd span{background-color:#00baff; color:#fff; display:inline-block; height:34px; vertical-align:middle; line-height:34px; padding:0px 8px; cursor:pointer;}
.rz_list .bd dl.dl_5 dd em{display:inline-block; margin-left:15px; color:#999;}
.rz_list .bd dl.dl_6 dt span{ background:url(../images/bg.png) -296px -651px no-repeat;}
.rz_list .bd dl.dl_7 dt span{ background:url(../images/bg.png) -345px -651px no-repeat;}
.rz_list .bd dl.dl_8 dt span{ background:url(../images/bg.png) -246px -651px no-repeat;}
.rz_list .bd dl dd{position:relative;}
.rz_list .bd dl dd h3{font-weight:normal;}
.rz_list .bd dl dd p.p_1{color:#999;}
.rz_list .bd dl dd label{display:inline-block; width:63px; height:55px; background:url(../images/bg.png) -619px -44px no-repeat; position:absolute;right:13px; top:0px;}
.rz_list .bd dl dd label{display:none;}
.rz_list .bd dl.current dd label{display:inline-block;}
.rz_list .bd dl.current dd p.p_2{display:none;}
.rz_list .bd dl dd p.p_2{position:absolute; right:0px; top:10px; display:inline-block;}
.rz_list .bd dl dd p.p_2 span{display:inline-block; background:#f40; color:#fff; line-height:32px; border-radius:4px; padding:0px 15px; cursor:pointer;}
.rz_list .bd dl dd p.p_2 span:hover{background:#f44100;}


/* ---profile_list--- */
.profile_list{padding:10px 20px; overflow:hidden;}
.profile_list .hd{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px;}
.profile_list .hd p.text{}
.profile_list .hd p.text em{color:#f40; font-weight:bold;}
.profile_list .bd dl{padding-left:150px; margin-bottom:15px;}
.profile_list .bd dl dt{display:inline-block;margin-left:-150px; float:left; text-align:right; width:150px; color:#999;}
.profile_list .bd dl dt i{color:#ff0000;}
.profile_list .bd dl dd{min-height:30px; padding-left:10px;}
.profile_list .bd dl dd span{display:inline-block;}
.profile_list .bd dl dd select{border:1px solid #ebebeb; line-height:28px; height:28px;  min-width:60px;}
.profile_list .bd dl dd label.text{color:#333;}
.profile_list .bd dl dd i.edit{display:inline-block; width:14px; height:14px; background:url(../images/bg.png) -212px -57px no-repeat; position:relative; top:2px; margin-left:15px; cursor:pointer;}
.profile_list .bd dl dd p.tips{line-height:20px; font-size:12px; color:#999;}
.profile_list .bd dl dd.hobby em{display:inline-block; border:1px solid #ebebeb; padding:0px 8px; border-radius:2px; margin-right:3px; cursor:pointer; margin-bottom:5px;}
.profile_list .bd dl dd.hobby em.current{background:#ff4f86; color:#fff; border:1px solid #ff4f86;}
.profile_list .bd dl.btn{border-top:1px dotted #ebebeb; padding-top:20px;}
.profile_list .bd dl.btn dd label{ display:inline-block; color:#fff; background:#ff4f86; line-height:40px; width:120px; text-align:center; border-radius:3px; font-size:14px; cursor:pointer;}
.profile_list .bd dl.btn dd label:hover{background:#ec2162;}
.profile_list .bd dl dd textarea{border-radius:5px; border:1px solid #ddd; padding:5px 8px; width:500px; height:150px;  font-family:Microsoft Yahei; font-size:14px;}
.profile_list .bd dl dd input[type='text']{border:1px solid #ddd; padding:0px 5px; line-height:28px; height:28px; width:200px;}
.profile_list .bd dl.intro{}
.profile_list .bd dl.intro dd{position:relative;}
.profile_list .bd dl.intro dd p.p_1{ width:516px; text-align:right; color:#999; font-size:12px;}
.profile_list .bd dl.intro dd label.help{position:absolute; left:465px; top:130px; background:#ddd; color:#666; padding:0px 8px; border-radius:20px; cursor:pointer;}
.profile_list .bd dl.intro dd label.help:hover{background:#fafafa; color:#ff4f86;}

.profile_edit{position:relative;}
.profile_edit .con{width:350px; margin:0 auto;}
.profile_edit .con{padding-left:20px;}
.profile_edit .con dl{ padding-left:80px; margin-bottom:20px;}
.profile_edit .con dl dt{color:#999; width:80px; margin-left:-80px; float:left; padding-top:5px;}
.profile_edit .con dl dd{ position:relative;}
.profile_edit .con dl dd input[type="text"],.profile_edit .con dl dd input[type="password"]{border:1px solid #e6e6e6; padding:0px 8px; line-height:35px; height:35px; border-radius:4px; width:80%;}
.profile_edit .con dl dd ul li{width:60px; height:60px; border:1px solid #ebebeb; text-align:center; line-height:60px; vertical-align:middle; position:relative; float:left; margin-right:5px;}
.profile_edit .con dl dd ul li span{display:inline-block; width:40px; height:40px; background:url(../images/bg.png) -545px top no-repeat; position:relative; top:10px;}
.profile_edit .con dl dd ul li img{width:60px; height:60px;}
.profile_edit .con dl dd ul li input[type="file"]{ position:absolute; width:60px; height:60px; left:0px; top:0px; z-index:1; cursor:pointer; filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.profile_edit .con dl dd ul li.loading{background:url(../images/loading_s.gif) center no-repeat;}
.profile_edit .con dl dd select{border:1px solid #ebebeb; height:30px; line-height:30px; margin-right:5px;}
.profile_edit .con dl dd textarea{border:1px solid #ebebeb; padding:8px; width:380px; height:80px; border-radius:4px;  font-family:Microsoft Yahei; font-size:14px;}

.profile_edit .con dl dd p{color:#999;}
.profile_edit .con dl dd p.error{color:red;}
.profile_edit .con .btn{text-align:center; margin-top:20px;}
.profile_edit .con .btn span{background:#2b8cfc; color:#fff; display:inline-block; line-height:35px; padding:0px 40px; border-radius:30px; cursor:pointer;}
.profile_edit .con .btn span:hover{background:#1477e9;}

.oe_profile_top{padding:20px 20px; padding-left:40px;}
.oe_profile_top dl{float:left; width:290px; padding-left:110px;}
.oe_profile_top dl dd{padding-top:25px;}
.oe_profile_top dl dd h3{font-size:16px;}
.oe_profile_top dl dd h3 span{display:inline-block; background:#00baff; font-weight:normal; font-size:12px; color:#fff; border-radius:2px; padding:0px 10px; cursor:pointer; vertical-align:middle; line-height:22px; margin-left:5px;}
.oe_profile_top dl dd h3 span:hover{background:#00a0db;}
.oe_profile_top dl dd h3 label{display:inline-block; width:20px; height:20px; background:url(../images/sound_1.png); vertical-align:middle; cursor:pointer;}
.oe_profile_top dl dd h3 label.current{background:url(../images/sound_1.gif); vertical-align:middle;}
.oe_profile_top dl dd h3 span a{color:#fff;}
.oe_profile_top dl dd p{color:#999; font-size:12px;}
.oe_profile_top dl dt{float:left; width:95px; margin-left:-110px;}
.oe_profile_top dl dt span{display:inline-block; width:95px; height:95px; background:url(../images/bg.png);}
.oe_profile_top dl.dl_1 dt span{background-position:-476px -336px;}
.oe_profile_top dl.dl_1.current dt span{background-position:-476px -431px;}
.oe_profile_top dl.dl_2 dt span{background-position:-576px -336px;}
.oe_profile_top dl.dl_2.current dt span{background-position:-576px -431px;}

/* ---photo_list--- */
.photo_list{padding:10px 20px; overflow:hidden;}
.photo_list .hd{padding:20px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px; position:relative; padding-right:190px;}
.photo_list .hd p.text{}
.photo_list .hd p.text em{color:#f40; font-weight:bold;}
.photo_list .hd p.text label{display:inline-block;}
.photo_list .hd a{display:inline-block; position:absolute; right:10px; top:50%; margin-top:-15px; background:#2b8cfc; color:#fff; border-radius:3px; line-height:30px; padding:0px 10px; height:30px;}
.photo_list .bd{width:870px;}
.photo_list .bd dl{float:left; width:200px; height:200px; overflow:hidden; margin-right:12px; margin-bottom:14px; position:relative;}
.photo_list .bd dl dt{height:198px; width:198px; background:#fcfcfc; text-align:center; border:1px solid #f5f5f5;}
.photo_list .bd dl dt img.photoimg{vertical-align:middle; max-width:100%; max-height:100%; cursor:pointer;}
.photo_list .bd dl.upload{cursor:pointer;}
.photo_list .bd dl.upload dt span{display:inline-block; width:40px; height:40px; background:url(../images/bg.png) -545px 0px no-repeat; margin-top:55px;}
.photo_list .bd dl.upload dt p{line-height:35px; font-size:14px;}
.photo_list .bd dl.upload dd{position:absolute;  left:0px; height:0px; width:100%; height:100%; background:none;}
.photo_list .bd dl.upload dd input{width:200px; height:200px; cursor:pointer; filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.photo_list .bd dl dd{position:absolute; width:100%; right:0px; bottom:0px; background:url(../images/shade.png); text-align:center; color:#fff; line-height:30px;}
.photo_list .bd dl dd span{display:inline-block; margin-right:15px; cursor:pointer;}
.photo_list .bd dl dd span i{display:inline-block; background:url(../images/bg.png) -632px 0px no-repeat; width:14px; height:14px; margin-right:5px; position:relative; top:1px;}
.photo_list .bd dl dd label{cursor:pointer;}
.photo_list .bd dl dd label i{display:inline-block; background:url(../images/bg.png) -633px -20px no-repeat;width:12px; height:14px; margin-right:5px; position:relative;  top:2px;}
.photo_list .bd dl.mi_photo dt{background:url(../images/private.png) no-repeat;  background-size:100% 100%; color:#fff;}
.photo_list .bd dl.mi_photo dt p.p_1{padding-top:50px;}
.photo_list .bd dl.mi_photo dt p.p_1 span{display:inline-block; width:41px; height:48px; background:url(../images/bg.png) -715px 0px no-repeat;}
.photo_list .bd dl.mi_photo dt p.p_2{font-size:16px; padding-top:15px;}
.photo_list .bd dl.mi_photo dd{position:absolute; left:0px; top:0px; width:100%; height:100%; background:none;}
.photo_list .bd dl.mi_photo dd a{display:inline-block; width:200px; height:200px;}
.photo_list .bd dl.ma{background:#fff;}
.photo_list .bd dl.ma dt{background:#fff;}
.photo_list .bd dl.ma dt img{width:150px; height:150px;}
.photo_list .bd dl.ma dd{background:none; color:#ff4f86; font-size:18px; bottom:10px;}

.total_tips{padding:10px 20px; background:#fffcf4; margin-bottom:25px; border:1px solid #fdefcc;  margin-left:-1px; margin-top:10px; position:relative;}
.total_tips p.text{float:left;}
.total_tips p.text b{color:#f40;}
.total_tips p.text a{display:inline-block; color:#ff6b86; border:1px solid #ddd; border-radius:20px; padding:0px 10px;}
.total_tips p.text a:hover{border:1px solid #ff6b86;}
.total_tips .btn{position:absolute; right:0px; top:50%; height:30px; margin-top:-15px; line-height:30px; padding-right:10px;}
.total_tips .btn span{display:inline-block; border:1px solid #ddd; border-radius:30px; padding:0px 10px; cursor:pointer;}
.total_tips .btn span:hover{border:1px solid #ff6b86;}
.total_tips .btn span.span_1{background:#ff6b86; border:1px solid #ff6b86; color:#fff;}
.total_tips .btn span.span_1 a{color:#fff;}

.oe_nopower{text-align:center; padding-bottom:20px;}
.oe_nopower p.p_1 span{display:inline-block; background:url(../images/bg.png) -701px -63px no-repeat; width:71px; height:74px;}
.oe_nopower p.p_2{line-height:40px; margin-top:20px;}
.oe_nopower p.p_3{padding-top:15px;}
.oe_nopower p.p_3 a.buyvip{display:inline-block; background:#ff6b86; color:#fff; border-radius:3px; line-height:35px; padding:0px 25px;}


.bd.box_rz{width:350px; margin:0 auto;}
.bd.box_rz ul.ul_1 li{position:relative; margin-bottom:20px;}
.bd.box_rz ul.ul_1 li input[type='text']{border:1px solid #e6e6e6; padding:0px 8px; line-height:35px; height:35px; border-radius:4px; width:330px;}
.bd.box_rz ul.ul_1 li p{position:absolute; left:10px; top:7px; color:#999;}
.bd.box_rz ul.ul_1 li p.error{color:red;}
.bd.box_rz ul.ul_1 li b{position:absolute; right:0px; top:0px;display:inline-block; background:#2b8cfc; color:#fff; line-height:37px; border-radius:0px 4px 4px 0px; width:120px; text-align:center; cursor:pointer;}
.bd.box_rz ul.ul_1 li b:hover{background:#1778e8;}
.bd.box_rz ul.ul_1 li b.current{background:#ddd;}
.bd.box_rz .btn span{display:inline-block; background:#ff4f86 ; color:#fff; width:80px; text-align:center; line-height:35px; border-radius:4px; cursor:pointer;}
.bd.box_rz .btn span:hover{background:#eb346d;}
.bd.box_rz .btn p{margin-top:15px; color:#999;}

.bd.box_rz ul.ul_2 li{position:relative; margin-bottom:20px;}
.bd.box_rz ul.ul_2 li input[type='text']{border:1px solid #e6e6e6; padding:0px 8px; line-height:35px; height:35px; border-radius:4px; width:330px;}
.bd.box_rz ul.ul_2 li p{position:absolute; left:10px; top:7px; color:#999;}
.bd.box_rz ul.ul_2 li p.error{color:red;}
.bd.box_rz ul.ul_2 li b{position:absolute; right:0px; top:0px;display:inline-block; background:#2b8cfc; color:#fff; line-height:37px; border-radius:0px 4px 4px 0px; width:120px; text-align:center; cursor:pointer;}
.bd.box_rz ul.ul_2 li b:hover{background:#1778e8;}
.bd.box_rz ul.ul_2 li b.current{background:#ddd;}
.bd.box_rz ul.ul_2 li.upload{padding-left:90px;}
.bd.box_rz ul.ul_2 li.upload span{display:inline-block; width:90px; margin-left:-90px; color:#999;}
.bd.box_rz ul.ul_2 li.upload label{display:inline-block; width:50px; height:50px; border:1px solid #ebebeb; text-align:center; vertical-align:middle; cursor:pointer; position:relative; margin-right:10px;}
.bd.box_rz ul.ul_2 li.upload label i{display:inline-block; width:19px; height:19px; background:url(../images/bg.png) -207px -97px no-repeat; margin-top:5px;}
.bd.box_rz ul.ul_2 li.upload label em{display:block;}
.bd.box_rz ul.ul_2 li.upload label input{position:absolute; width:50px; height:50px; overflow:hidden; left:0px; top:0px; cursor:pointer; z-index:1; filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.bd.box_rz ul.ul_2 li.upload label img{width:50px; height:50px; position:absolute; left:0px; top:0px; z-index:3;}
.bd.box_rz ul.ul_2 li.upload label.loading{background:url(../images/loading_s.gif) center no-repeat;}
.bd.box_rz ul.ul_2 li.upload label.loading i{display:none;}
.bd.box_rz ul.ul_2 li.upload label.loading em{display:none;}
.bd.box_rz .oe_idnumber_con dl{padding-top:35px;}
.bd.box_rz .oe_idnumber_con dl dt{text-align:center;}
.bd.box_rz .oe_idnumber_con dl dt span{display:inline-block; width:81px; height:80px; background:url(../images/bg.png) -309px -272px no-repeat;}
.bd.box_rz .oe_idnumber_con dl dd{text-align:center;}
.bd.box_rz .oe_idnumber_con dl dd h3{color:#3dc800;}
.oe_recharge{overflow:hidden;padding:10px 20px; }
.oe_recharge .hd{ position:relative; margin-bottom:15px; background:#fafafa; padding:10px; }
.oe_recharge .hd input[type='text']{border:1px solid #ddd; padding:0px 8px; line-height:32px; height:32px; border-radius:4px; }
.oe_recharge .hd p{position:absolute; left:300px; top:15px;}
.oe_recharge .hd p b{color:#ff4f86;}
.oe_recharge .bd h3{font-size:18px; font-weight:normal; margin-bottom:20px;}
.oe_type_selectpay{ padding-left:15px; border:1px dotted #ebebeb; padding-bottom:35px; padding-top:20px; margin-top:10px; padding-left:25px; background:#fcfcfc; }
.oe_type_selectpay h3{line-height:50px; font-weight:normal;font-size:18px; margin-bottom:15px;}
.oe_type_selectpay .bdtop{ font-size:18px; position:relative;}
.oe_type_selectpay .bdtop label{display:inline-block; width:22px; height:20px; background:url(../images/bg.png) -400px -273px no-repeat; cursor:pointer; vertical-align:middle; margin-right:5px; position:relative; top:-1px;}
.oe_type_selectpay .bdtop label.current{background:url(../images/bg.png) -185px 0px no-repeat;}
.oe_type_selectpay .bdtop span{font-size:18px; vertical-align:middle; display:inline-block; }
.oe_type_selectpay .bdtop span b{color:#ff5d5b;}
.oe_type_selectpay .bdtop{margin-bottom:15px; font-size:18px; position:relative;}
.oe_type_selectpay .bdtop label{display:inline-block; width:22px; height:20px; background:url(../images/bg.png) -147px 0px no-repeat; cursor:pointer; vertical-align:middle; margin-right:5px; position:relative; top:-1px;}
.oe_type_selectpay .bdtop label.current{background:url(../images/bg.png) -185px 0px no-repeat;}
.oe_selectpay ul li{width:200px;  border:1px solid #b0c2e1; height:50px; float:left; margin-right:20px; border-radius:4px; margin-bottom:20px; cursor:pointer; text-align:center; position:relative; background:#fff;}
.oe_selectpay ul li span{display:inline-block; width:138px; height:35px; background:url(../images/bg.png) no-repeat; position:relative; top:7px;}
.oe_selectpay ul li.alipay span{background-position:-80px -266px; left:17px;}
.oe_selectpay ul li.balance span{background-position:-80px -582px; left:17px; top:13px;}
.oe_selectpay ul li.alipayescow span{background-position:-80px -266px; left:17px;}
.oe_selectpay ul li.tenpay span{background-position:-80px -440px; left:15px;}
.oe_selectpay ul li.weixinpay span{background-position:-80px -318px; left:8px;}
.oe_selectpay ul li.wangyin span{background-position:-80px -370px; top:12px;}
.oe_selectpay ul li.yeepay span{background-position:-80px -490px; top:12px;}
.oe_selectpay ul li.jdpay span{background-position:-80px -534px; top:9px; left:-1px;}
.oe_selectpay ul li i{display:none; position:absolute; right:0px; bottom:0px;}
.oe_selectpay ul li.current,.oe_selectpay ul li:hover{border:1px solid #ff5d5b;}
.oe_selectpay ul li.current i{display:inline-block; width:24px; height:19px; background:url(../images/bg.png) -80px -409px no-repeat;}
.oe_selectpay .btn{padding-top:10px;}
.oe_selectpay .btn span{display:inline-block; background:#ff5d5b; color:#fff; border-radius:2px; line-height:40px; height:40px; font-size:16px; width:150px; text-align:center; border:1px solid #f44745; cursor:pointer;}
.oe_selectpay .btn span:hover{background:#f74442;}
.oe_selectpay .btn label{display:inline-block; margin-left:10px;}
.oe_selectpay .btn label b{color:#f40;}

/* -----vip_list----- */
.vip_list{overflow:hidden;padding:10px 20px;  padding-top:30px;}
.vip_list .vip_list_s dl{ width:210px; height:260px; background:#ff6b86; color:#fff; padding:20px; float:left; margin-right:10px; margin-left:15px; margin-bottom:15px; border-radius:4px; position:relative; cursor:pointer;}
.vip_list .vip_list_s dl dt h3{text-align:center; font-size:20px; font-weight:normal; line-height:30px;}
.vip_list .vip_list_s dl.dl_1{background:#00caa8;}
.vip_list .vip_list_s dl.dl_2{background:#00caa8;}
.vip_list .vip_list_s dl dt{text-align:center;}
.vip_list .vip_list_s dl dt p.p_1{font-size:16px; border-top:1px dotted #fff; margin-top:15px; padding-top:15px;}
.vip_list .vip_list_s dl dt p.p_2{font-size:28px; font-weight:bold; line-height:70px;}
.vip_list .vip_list_s dl dt p.p_3{font-size:18px;}
.vip_list .vip_list_s dl dd{text-align:center; padding-top:20px;}
.vip_list .vip_list_s dl dd span{background:#fff; display:inline-block; color:#ff6b86; font-size:18px; line-height:40px; width:150px; border-radius:3px; cursor:pointer;}
.vip_list .vip_list_s dl dd span:hover{background:#fcfcfc;}
.vip_list .vip_list_s dl.dl_1:hover{background:#00bc9c;}
.vip_list .vip_list_s dl.dl_2:hover{background:#00bc9c;}
.vip_list .vip_list_s dl.dl_3:hover{background:#ed3b5b;}
.vip_list .vip_list_s dl span.jiao{position:absolute; top:0px; right:0px; width:70px; height:49px; background:url(../images/bg.png) -229px -272px no-repeat; z-index:2;}
.vip_list .vip_list_s dl.dl_1.current{background:url(../images/gou.png) center no-repeat #00caa8;}
.vip_list .vip_list_s dl.dl_2.current{background:url(../images/gou.png) center no-repeat #00bc9c;}
.vip_list .vip_list_s dl.dl_3.current{background:url(../images/gou.png) center no-repeat #ed3b5b;}
.vip_list .oe_privi{padding-top:25px;}
.vip_list .oe_privi h3{font-size:18px; font-weight:normal; line-height:35px; margin-bottom:10px;}
.vip_list .oe_privi dl{border:1px solid #ebebeb;}
.vip_list .oe_privi dl dt{background:#fafafa; border-bottom:1px solid #ebebeb; line-height:45px; font-weight:bold;}
.vip_list .oe_privi dl dt p span{display:inline-block; width:560px; padding-left:55px;}
.vip_list .oe_privi dl dt p label{display:inline-block; width:215px; text-align:center;}
.vip_list .oe_privi dl dd p{border-bottom:1px solid #ebebeb; line-height:40px; color:#bdbdbd;}
.vip_list .oe_privi dl dd p.current{color:#666;}
.vip_list .oe_privi dl dd p span{display:inline-block; width:560px; padding-left:55px;}
.vip_list .oe_privi dl dd p span b{color:#ff4f86; display:inline-block; margin:0px 3px;}
.vip_list .oe_privi dl dd p label{display:inline-block; width:215px; text-align:center;}
.vip_list .oe_privi dl dd p label i{display:inline-block;; width:17px; height:14px; background:url(../images/bg.png) -777px -8px no-repeat;}
.vip_list .oe_privi dl dd p label.error i{background:url(../images/bg.png) -777px -30px no-repeat; position:relative; top:2px;}
/* .vip_list .oe_privi dl dd p.current{color:#666;}
.vip_list .oe_privi dl dd p.current label i{display:inline-block;} */

.vip_list .oe_givegift{ border:1px solid #ebebeb; margin-top:20px; padding-left:15px; padding-bottom:10px;}
.vip_list .oe_givegift h3{font-weight:normal; font-size:18px; line-height:40px;}
.vip_list .oe_givegift .hd{padding-top:10px; padding-bottom:10px;}
.vip_list .oe_givegift .hd ul li{  float:left; margin-right:15px; text-align:center;}
.vip_list .oe_givegift .hd ul li img{width:80px; height:80px; border:1px solid #ebebeb;}

.loading_data{text-align:center;}
.loading_data span{width:32px; height:32px; background:url(../images/ld.gif) left top no-repeat; display:inline-block;}

/* ------msgcontact_list------ */
.msgcontact_list{padding:10px 20px; overflow:hidden; padding-top:15px;}
.msgcontact_list dl{padding-left:100px; border-bottom:1px dotted #ebebeb; padding-bottom:15px; margin-bottom:15px;}
.msgcontact_list dl dt span{display:inline-block; width:80px; height:80px; overflow:hidden; border-radius:80px;}
.msgcontact_list dl dt span img{width:80px; height:98px; border-radius:4px; vertical-align:middle;}
.msgcontact_list dl dt{margin-left:-100px; float:left; position:relative;}
.msgcontact_list dl dt em{display:inline-block; width:18px; height:18px; background:red; color:#fff; border-radius:15px; font-size:12px;  line-height:18px; text-align:center; border:2px solid #fff; position:absolute;right:0px; top:0px;}
.msgcontact_list dl dd h3{font-weight:normal; font-size:16px; color:#333;}
.msgcontact_list dl dd h3 a{color:#333;}
.msgcontact_list dl dd h3 em{font-size:12px; color:#999;}
.msgcontact_list dl dd p.p_2{color:#999; line-height:24px; height:24px; overflow:hidden;width:615px; }
.msgcontact_list dl dd p.p_2 img{vertical-align:middle;}
.msgcontact_list dl dd{position:relative;}
.msgcontact_list dl dd b{display:inline-block; position:absolute; right:0px; top:50%; margin-top:-13px; font-weight:normal; line-height:35px; padding:0px 20px; border-radius:2px; cursor:pointer; height:35px;}
.msgcontact_list dl dd b.read{ background:#ff4f86; color:#fff;}
.msgcontact_list dl dd b.read:hover{background:#fc2b35;}
.msgcontact_list dl dd b.read a{color:#fff;}
.msgcontact_list dl dd b.send{border:1px solid #ebebeb;}
.msgcontact_list dl dd b.send:hover{background:#fafafa}
.msgcontact_list dl dd b.send:hover a{color:#f40;}

.msgcontact_list dl dd h3 i{display:inline-block; width:8px; height:8px; background:#13d113; border-radius:8px;  margin-left:8px; position:relative; top:-1px;}
.msgcontact_list dl dd h3 .rz{display:inline-block; margin-left:15px;}
.msgcontact_list dl dd h3 .rz span{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat; vertical-align:middle;   margin-right:0px;} 
.msgcontact_list dl dd h3 .rz span.span_1{background-position:-85px -24px;}
.msgcontact_list dl dd h3 .rz span.span_1.current{background-position:-85px 0px;}
.msgcontact_list dl dd h3 .rz span.span_2{background-position:-114px -24px;}
.msgcontact_list dl dd h3 .rz span.span_2.current{background-position:-114px 0px;}
.msgcontact_list dl dd h3 .rz span.span_3{background-position:-143px -24px;}
.msgcontact_list dl dd h3 .rz span.span_3.current{background-position:-143px 0px;}
.msgcontact_list dl dd h3 .rz span.span_4{background-position:-171px -24px;}
.msgcontact_list dl dd h3 .rz span.span_4.current{background-position:-171px 0px;}
.msgcontact_list dl dd h3 .rz span.span_5{background-position:-200px -24px;}
.msgcontact_list dl dd h3 .rz span.span_5.current{background-position:-200px 0px;}
.msgcontact_list dl dd p.p_1{font-size:12px;}


.yueta_list{padding:10px 20px; overflow:hidden;}
.yueta_list .bd dl{padding-left:100px; border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.yueta_list .bd dl dt{margin-left:-100px; float:left; vertical-align:top; padding-top:15px;}
.yueta_list .bd dl dt span{display:inline-block; width:80px; height:80px; border-radius:80px; overflow:hidden;}
.yueta_list .bd dl dt img{width:80px; vertical-align:top;}
.yueta_list .bd dl dd{padding-top:4px; position:relative; padding-bottom:5px;}
.yueta_list .bd dl dd h3 span{display:inline-block; color:#999; font-size:12px; margin-left:20px;}
.yueta_list .bd dl dd h3 span em{font-size:12px;}
.yueta_list .bd dl dd h3 a{font-weight:normal; color:#ff6b86;}
.yueta_list .bd dl dd .oe_yueta_manage{position:absolute; right:0px; top:8px;}
.yueta_list .bd dl dd .oe_yueta_manage span{display:inline-block; width:24px; height:24px; border:1px solid #ebebeb; border-radius:30px; position:relative; cursor:pointer;}
.yueta_list .bd dl dd .oe_yueta_manage span i{display:inline-block; width:16px; height:4px; background:url(../images/bg.png) -254px -365px no-repeat; position:relative;  left:4px; top:10px;}
.yueta_list .bd dl dd .oe_yueta_manage .oe_yueta_managecon{position:absolute; right:-5px; top:40px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc; background:#fff; width:100px; border-radius:5px;}
.yueta_list .bd dl dd .oe_yueta_manage .oe_yueta_managecon label{display:block; text-align:center; cursor:pointer; line-height:30px;}
.yueta_list .bd dl dd .oe_yueta_manage .oe_yueta_managecon label:hover{background:#fafafa;}
.yueta_list .bd dl dd .oe_yueta_manage .oe_yueta_managecon i{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px 0px no-repeat; position:absolute; right:8px; top:-8px;}

.yueta_list .bd dl dd h3{font-size:16px; font-weight:normal; position:relative;}
.yueta_list .bd dl dd h3 label{display:inline-block; position:absolute; right:0px; top:0px; font-size:13px; border-radius:30px; border:1px solid #ff4f86; padding:0px 10px; line-height:30px; cursor:pointer; background:#ff4f86; color:#fff;}
.yueta_list .bd dl dd h3 label.current{background:#ebebeb; color:#999; border:1px solid #ddd;}
.yueta_list .bd dl dd h3 b{position:absolute; display:inline-block; vertical-align: middle; left:250px; top:-5px; font-size:24px; color:#ff4f86;}
.yueta_list .bd dl dd h3 b i{display:inline-block; width:53px;height:45px; background:url(../images/bg.png) -612px -124px no-repeat; vertical-align:middle; position:relative; top:-4px;}
.yueta_list .bd dl dd h3 b em{font-weight:normal; font-size:13px; display:inline-block; vertical-align:middle; cursor:pointer; border:1px solid #ebebeb; padding:0px 5px; border-radius:20px;}
.yueta_list .bd dl dd h3 b em:hover{background:#fcfcfc;}
.yueta_list .bd dl dd p.p_1{line-height:24px; height:24px; overflow:hidden;}
.yueta_list .bd dl dd p.p_1 span{color:#999;}
.yueta_list .bd dl dd p.p_2{  line-height:24px;  overflow:hidden;}
.yueta_list .bd dl dd p.p_3{padding-bottom:10px; color:#00caa8; padding-top:5px;}
.yueta_list .bd dl dd p.p_3 em{font-size:12px; font-weight:normal; border:1px solid #00caa8; display:inline-block; line-height:24px; padding:0px 15px; border-radius:2px; cursor:pointer;}
.yueta_list .bd dl dd p.p_3 em.em_1{background:#ebebeb; border:1px solid #ebebeb; color:#666;}
.yueta_list .bd dl dd p.p_3 em.em_2{background:#ff5d5b; border:1px solid #ff5d5b; color:#fff;}
.yueta_list .bd dl dd p.p_3 span{display:inline-block; margin-left:15px; background:url(../images/bg.png) -258px -417px no-repeat; width:18px; height:18px; cursor:pointer; position:relative; top:3px; margin-right:10px;}
.yueta_list .bd dl dt{position:relative;  }
.yueta_list .bd dl dt label{background:url(../images/bg.png)  no-repeat; width:35px; height:36px; display:none; }
.yueta_list .bd dl dt label.deny{background-position:-699px -324px;display:inline-block; position:absolute; left:0px; top:-10px;}
.yueta_list .bd dl dt label.agree{background-position:-699px -374px;display:inline-block; position:absolute; left:0px; top:-10px;}

.yuetabm_list{padding:10px 20px; overflow:hidden;}
.yuetabm_list .bd dl{padding-left:100px; border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.yuetabm_list .bd dl dt{margin-left:-100px; float:left; vertical-align:top; padding-top:12px;}
.yuetabm_list .bd dl dt span{display:inline-block; width:80px; height:80px; border-radius:80px; overflow:hidden;}
.yuetabm_list .bd dl dt img{width:80px; vertical-align:top;}
.yuetabm_list .bd dl dd{padding-top:4px;}
.yuetabm_list .bd dl dd .yueta_con{width:568px; float:left;}
.yuetabm_list .bd dl dd .yueta_btn{float:right; width:120px; position:relative; text-align:center; margin-top:15px;}
.yuetabm_list .bd dl dd .yueta_btn b{ display:inline-block;  font-size:16px; color:#ff4f86; text-align:center; line-height:24px;}
.yuetabm_list .bd dl dd .yueta_btn b i{display:inline-block; width:28px;height:24px; background:url(../images/bg.png) -423px -571px no-repeat; vertical-align:middle; margin-top:-5px; }
.yuetabm_list .bd dl dd .yueta_btn b em{font-weight:normal; font-size:13px; display:inline-block; vertical-align:middle; cursor:pointer; border:1px solid #ebebeb; padding:0px 5px; border-radius:20px;}
.yuetabm_list .bd dl dd .yueta_btn b em:hover{background:#fcfcfc;}
.yuetabm_list .bd dl dd .yueta_btn label{border:1px solid #ebebeb; color:#ff4f86; display:inline-block; padding:0px 10px; border-radius:2px; margin-left:10px; cursor:pointer; margin-top:10px; line-height:28px; font-size:12px;;}
.yuetabm_list .bd dl dd .yueta_btn label.current,.yuetabm_list .bd dl dd .yueta_btn label.current:hover{background:#ebebeb; color:#333; border:1px solid #ebebeb;}
.yuetabm_list .bd dl dd .yueta_btn label:hover{background:#f62e6d; color:#fff; border:1px solid #ff4f86;}
.yuetabm_list .bd dl dd .yueta_btn label:hover{background:#f62e6d; color:#fff; border:1px solid #ff4f86;}
.yuetabm_list .bd dl dd h3{font-size:16px; font-weight:normal; position:relative;}
.yuetabm_list .bd dl dd h3 p{display:inline-block; position:absolute; right:0px; top:0px; font-size:13px;  padding:0px 10px; line-height:30px; }
.yuetabm_list .bd dl dd h3 p span{color:#f40;}

.yuetabm_list .bd dl dd .yueta_con p.p_1{color:#999; line-height:24px; height:24px; overflow:hidden;}
.yuetabm_list .bd dl dd .yueta_con p.p_2{  line-height:24px;  width:550px;}
.yuetabm_list .bd dl dd h3 span{display:inline-block; color:#999; font-size:14px; margin-left:20px;}
.yuetabm_list .bd dl dd h3 span em{font-size:12px;}
.yuetabm_list .bd dl dd h3 a{font-weight:normal; color:#ff6b86;}



.yuetabm_list .bd dl dd .yueta_con p.p_3{color:#00caa8; }
.yuetabm_list .bd dl dd .yueta_con p.p_3 em{font-size:12px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4{padding-bottom:10px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 span.current{ }
.yuetabm_list .bd dl dd .yueta_con p.p_4 span em{display:inline-block; margin-left:15px; background:url(../images/bg.png) -258px -417px no-repeat; width:18px; height:18px; cursor:pointer; position:relative; top:3px; margin-right:10px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label.label_1{ border:1px solid #ddd; border-radius:2px; display:inline-block; line-height:22px; padding:0px 10px; font-size:12px; margin-left:10px; cursor:pointer; color:#ff95a8;margin-left:8px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label.label_2{background:#00baff; color:#fff; display:inline-block; line-height:22px; padding:0px 10px; font-size:12px; cursor:pointer; border-radius:2px; border:1px solid #00baff; margin-left:8px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label.label_2:hover{background:#01a9e7;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label.label_3{background:#f40; color:#fff; font-size:12px; display:inline-block; line-height:22px; cursor:pointer; padding:0px 10px; border-radius:2px; border:1px solid #f40; position:relative;margin-left:8px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label.label_4{background:#35bd8c; color:#fff;font-size:12px; display:inline-block; line-height:22px; cursor:pointer; padding:0px 10px; border-radius:2px; border:1px solid #f40; position:relative;margin-left:8px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label .tips{position:absolute; right:0px; bottom:40px; border:1px solid #ebebeb; width:200px; padding:10px; background:#fffcf4; border:1px solid #fdefcc; box-shadow:0px 3px 5px -4px #ccc; color:#333; text-align:left; font-size:12px; line-height:20px;}
.yuetabm_list .bd dl dd .yueta_con p.p_4 label .tips label.jiao{display:inline-block; width:16px; height:9px; position:absolute; bottom:-8px; right:40px; background:url(../images/bg.png) -450px -308px no-repeat;}



.oe_msg_list{padding:10px 20px; overflow:hidden;}
.oe_msg_list ul li{border-bottom:1px dotted #ebebeb; padding:10px 10px; position:relative; padding-right:130px;}
.oe_msg_list ul li label{display:inline-block; position:absolute; right:10px; top:50%; border:1px solid #ebebeb; padding:0px 10px; border-radius:4px; line-height:30px; height:30px; margin-top:-16px; cursor:pointer; font-size:12px; color:#ff4f86;}
.oe_msg_list ul li label i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:relative; top:-2px;}
.oe_msg_list ul li h3{font-size:15px; font-weight:normal; margin-bottom:5px; color:#666;}
.oe_msg_list ul li h3 span{font-size:12px; color:#d3d3d3; margin-left:15px;}
.oe_msg_list ul li p{color:#999; line-height:24px; height:24px; overflow:hidden; font-size:13px;}
.oe_msg_list ul li.current{background:#fafafa;}
.oe_msg_list ul li.current p{height:auto;}
.oe_msg_list ul li.current label{color:#000;}
.oe_msg_list ul li.current label i{background-position:-170px -62px;}
.oe_msg_list ul li.readed,.oe_msg_list ul li.readed h3,.oe_msg_list ul li.readed p{color:#bdbdbd;}
.oe_msg_list ul li.current h3,.oe_msg_list ul li.current p{color:#333;}


.bd.hong_box{margin:-20px -10px;}
.bd.hong_box .top{background:url(../images/hu.png) center bottom no-repeat #2b8cfc; background-size:100%; border-radius:10px 10px 0px 0px; padding-top:25px; }
.bd.hong_box .top p.p_1{text-align:center;}
.bd.hong_box .top p.p_1 span{display:inline-block; width:123px;  height:104px; background:url(../images/bg.png) -658px -192px no-repeat;}
.bd.hong_box .content p.p_1{text-align:center; padding-top:20px; margin-bottom:20px;}
.bd.hong_box .content p.p_1 span{font-weight:bold; font-size:22px; color:#f40;}
.bd.hong_box .content dl{width:320px; margin:0 auto; padding-left:80px; margin-bottom:15px;}
.bd.hong_box .content dl dt{color:#999; width:80px; margin-left:-80px; float:left; line-height:32px;}
.bd.hong_box .content dl dd input{border:1px solid #ddd; border-radius:3px; padding:0px 5px; line-height:30px; width:300px;}
.bd.hong_box .content dl dd textarea{border:1px solid #ddd; width:300px; height:80px; padding:5px;  font-family:Microsoft Yahei; border-radius:4px; font-size:14px;}
.bd.hong_box .content dl dd select{border:1px solid #ddd; line-height:28px; height:28px;}
.bd.hong_box .content dl.btn dd{text-align:left;}
.bd.hong_box .content dl.btn dd span{display:inline-block; line-height:35px; padding:0px 25px; border-radius:30px; color:#fff; background:#ff4f86; cursor:pointer;}
.bd.hong_box .content dl.btn dd span:hover{background:#f52768;}
.bd.hong_box .content dl.xing dd p.xing{padding-top:6px;}
.bd.hong_box .content dl.xing dd p.xing span{display:inline-block;width:20px; height:16px; background:url(../images/score_s.png) left top no-repeat; float:left; cursor:pointer;}
.bd.hong_box .content dl.xing dd p.xing span.current{background:url(../images/score.png) left top no-repeat;}



.lineserv_list{padding:10px 20px; overflow:hidden;}
.lineserv_list dl{ border-bottom:1px solid #ebebeb; padding-bottom:15px; margin-bottom:15px; padding-left:70px;}
.lineserv_list dl dt{margin-left:-70px; float:left; padding-top:10px;}
.lineserv_list dl dt span{display:inline-block; width:50px; height:50px; border-radius:50px; overflow:hidden;}
.lineserv_list dl dt span img{width:50px; height:61px;}
.lineserv_list dl dt label{display:inline-block; width:50px; height:50px; background:url(../images/bg.png) -699px -422px no-repeat;}
.lineserv_list dl dd{position:relative; width:611px;}
.lineserv_list dl dd h3{font-size:15px; padding-bottom:5px;}
.lineserv_list dl dd p{color:#333;}
.lineserv_list dl dd p.p_1 label{display:inline-block; width:53px; height:21px; background:url(../images/bg.png) no-repeat; vertical-align:middle; position:relative; top:-3px;}
.lineserv_list dl dd p.p_1 label.label_0{background-position:-308px -368px; }
.lineserv_list dl dd p.p_1 label.label_1{background-position:-308px -409px; }
.lineserv_list dl dd p.p_1 label.label_2{background-position:-308px -447px; }
.lineserv_list dl dd p.p_1 label.label_3{background-position:-308px -486px;}
.lineserv_list dl dd p.price{position:absolute; right:-150px; height:77px; top:50%; margin-top:-38px; text-align:center;}
.lineserv_list dl dd p.price label{display:block; font-size:12px; margin-top:10px;}
.lineserv_list dl dd p.price label b{color:#f40;}
.lineserv_list dl dd p.price span{background:#f40; color:#fff; line-height:30px;display:inline-block;  padding:0px 25px; border-radius:2px; cursor:pointer;}
.lineserv_list dl dd p.price span:hover{background:#f45015;}
.lineserv_list dl dd p.price span.current{background:#ccc;}
.lineserv_list dl dd p.p_1{padding-bottom:5px;}
.lineserv_list dl dd p.p_1 span{color:#999;}
.lineserv_list dl dd p.text{ padding-left:70px; padding-bottom:5px;}
.lineserv_list dl dd p.text span{color:#999; display:inline-block; width:70px; margin-left:-70px;}
.lineserv_list dl dd p.time{color:#ee7831;}


.oe_uploadphoto{}
.oe_uploadphoto dl{float:left; width:100px; height:100px; background:#fafafa; position:relative; margin-right:10px; margin-bottom:10px;}
.oe_uploadphoto dl dt{width:100px; height:100px;}
.oe_uploadphoto dl dt img{max-width:100px; vertical-align:middle; max-height:100px;}
.oe_uploadphoto dl.upload{cursor:pointer; text-align:center;}
.oe_uploadphoto dl.upload dt span{display:inline-block; width:40px; height:40px; background:url(../images/bg.png) -545px 0px no-repeat; margin-top:15px;}
.oe_uploadphoto dl.upload dt p{line-height:35px; font-size:14px;}
.oe_uploadphoto dl.upload dd{position:absolute;  left:0px; top:0px; width:100%;  padding-top:60px; height:40px; z-index:3; cursor:pointer; overflow:hidden;}
.oe_uploadphoto dl.upload dd input{width:100px; height:140px; cursor:pointer; filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; position:absolute; left:0px; top:-40px;}
.oe_uploadphoto .upload_texttips{ padding-top:50px;}
.oe_uploadphoto .upload_texttips span{color:#f40;}
.oe_uploadphoto .btn{text-align:center; padding-top:20px;}
.oe_uploadphoto .btn span{display:inline-block; background:#2b65f8; color:#fff; line-height:45px; width:200px; margin-left:-20px; border-radius:30px; cursor:pointer; font-size:16px;}
.oe_uploadphoto .btn span:hover{background:#1750e2;}
.oe_uploadphoto dl dd{position:absolute; left:0px; top:0px; width:100%; height:100%; text-align:center; padding-top:40px;}


/* -------oe_withdraw-------- */
.oe_with_info{padding:30px 25px; padding-bottom:35px;}
.oe_with_info dl{}
.oe_with_info dl dt{padding-bottom:10px; position:relative;}
.oe_with_info dl dd b{font-size:30px; position:relative; top:3px; display:inline-block; line-height:35px; color:#333;}
.oe_with_info dl.dl_1 dd p{padding-left:5px; padding-top:5px; color:#999;}
.oe_with_info dl.dl_2 dd b{color:#f40;}
.oe_with_info dl.dl_2 dd p.p_2{padding-left:5px; padding-top:5px; color:#f40;}
.oe_with_info dl.dl_1{ width:355px;float:left; padding-left:45px;}
.oe_with_info dl.dl_1 dd{position:relative;}
.oe_with_info dl.dl_1 dd label.line{border-right:1px solid #ebebeb; position:absolute; right:0px; top:-20px; height:50px;}
.oe_with_info dl.dl_2{float:right; width:300px;}
.oe_with_info dl.dl_2 dt span{cursor:pointer;}
.oe_with_info dl.dl_2 dt span i{display:inline-block; width:13px; height:13px; background:url(../images/bg.png) -426px -308px no-repeat; position:relative; top:2px;}
.oe_with_info dl.dl_2 dt span:hover i{ background:url(../images/bg.png) -426px -323px no-repeat;}
.oe_with_info dl.dl_2 dt .tips{position:absolute; left:-27px; bottom:40px; border:1px solid #ebebeb; width:200px; padding:10px; background:#fffcf4; border:1px solid #fdefcc; box-shadow:0px 3px 5px -4px #ccc; color:#ff5d5b; line-height:20px; z-index:3; font-size:12px;}
.oe_with_info dl.dl_2 dt .tips label.jiao{display:inline-block; width:16px; height:9px; position:absolute; bottom:-8px; left:55px; background:url(../images/bg.png) -450px -308px no-repeat;}
.oe_with_info dl.dl_2 dt .tips a{text-decoration:underline;}
.oe_with_info dl.dl_2 dd span.span_1{display:inline-block; background:#2f7eeb; border:1px solid #2f7eeb; color:#fff; padding:0px 5px; border-radius:2px; margin-left:20px; font-size:12px; line-height:22px;}
.oe_with_info dl.dl_2 dd span.span_1:hover{background:#186fe5; cursor:pointer;}
.oe_with_info dl.dl_2 dd span.span_2{ padding:0px 5px; border-radius:2px; font-size:12px;border:1px solid #2f7eeb; line-height:22px;  display:inline-block; margin-left:10px; cursor:pointer; color:#2f7eeb;}
.oe_with_info dl.dl_2 dd span.span_2:hover{border:1px solid #005edf; color:#005edf; background:#ddebff;}

.oe_withdraw_list{padding:30px 25px 25px 25px; border-top:1px solid #ebebeb; margin-top:10px;}
.oe_withdraw_list h3{font-weight:normal; font-size:20px; padding-bottom:20px; padding-top:10px;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li{border-bottom:1px dotted #ebebeb; }
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li.head{font-weight:bold; font-size:14px; color:#333;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li.head span.span_3{font-size:14px;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li.head span.span_2{color:#333;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li span{float:left;display:block; padding:14px 0px;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li span.span_1{width:400px; padding-left:15px;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li span.span_2{width:200px; text-align:center; color:#f40;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li span.span_3{width:200px; text-align:center;font-size:13px; color:#999;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li span.reduce{color:#2cbb5e;}
.oe_withdraw_list .oe_withdrawcon .bd .oe_withdlist ul li.current{background:#fafafa;}
.oe_withdraw_list .oe_withdrawcon .title{background:#ebebeb; margin-top:20px; height:50px; line-height:50px; padding-top:5px; padding-left:5px;}
.oe_withdraw_list .oe_withdrawcon .title span{display:inline-block; padding:0px 20px; cursor:pointer; position:relative; font-size:16px;}
.oe_withdraw_list .oe_withdrawcon .title span.current{background:#fff; color:#ff4f86;}
.oe_withdraw_list .oe_withdrawcon .title span:hover{background:#fafafa;}
.oe_withdraw_list .oe_withdrawcon .filter{padding-top:15px; padding-left:15px; position:relative; padding-bottom:15px;}
.oe_withdraw_list .oe_withdrawcon .filter span{display:inline-block; margin-right:15px; cursor:pointer; }
.oe_withdraw_list .oe_withdrawcon .filter span.current,.oe_withdraw_list .oe_withdrawcon .filter span:hover{font-weight:bold; color:#ff4f86; border-bottom:1px solid #ff4f86;}
.oe_withdraw_list .oe_withdrawcon .filter p{display:inline-block; margin-left:10px; position:absolute; right:5px; top:15px;}
.oe_withdraw_list .oe_withdrawcon .filter p input{border:1px solid #ebebeb; line-height:30px; height:30px; border-radius:2px; width:80px; padding:0px 5px;}
.oe_withdraw_list .oe_withdrawcon .filter p em{display:inline-block; background:#ebebeb; color:#000; line-height:30px; padding:0px 8px; cursor:pointer; border:1px solid #ebebeb; border-radius:2px;}
.oe_withdraw_list .oe_withdrawcon .filter p em:hover{background:#e0e0e0;}


.oe_withdlist .oe_withd_table{width:100%;}
.oe_withdlist .oe_withd_table tr th{border-bottom:1px dotted #ebebeb; font-size:14px;color:#333; padding:10px 10px;}
.oe_withdlist .oe_withd_table tr th span{font-weight:normal; font-size:12px;}
.oe_withdlist .oe_withd_table tr td{border-bottom:1px dotted #ebebeb; text-align:center;padding:10px 10px;}
.oe_withdlist .oe_withd_table tr td.td_2{color:#f40;}
.oe_withdlist .oe_withd_table tr td.td_2 span.span_2{color:#2cbb5e;}
.oe_withdlist .oe_withd_table tr td.td_2 span.span_1{color:#f40}
.oe_withdlist .oe_withd_table tr:hover{background:#f0f0f0}
.oe_withdlist .oe_withd_table tr.current{background:#fafafa;}
.oe_withdlist .oe_withd_table tr td.td_3{color:#999; font-size:13px;}


.oe_bills_list .oe_bills_table{width:100%;}
.oe_bills_list .oe_bills_table tr th{border-bottom:1px dotted #ebebeb; font-size:14px;color:#333; padding:10px 10px;}
.oe_bills_list .oe_bills_table tr th span{font-weight:normal; font-size:12px;}
.oe_bills_list .oe_bills_table tr td{border-bottom:1px dotted #ebebeb; text-align:center;padding:10px 10px; font-size:13px;}
.oe_bills_list .oe_bills_table tr td.td_3{color:#f40;}
.oe_bills_list .oe_bills_table tr td.td_4{color:#2cbb5e;}
.oe_bills_list .oe_bills_table tr td.td_5{color:#999; font-size:13px;}
.oe_bills_list .oe_bills_table tr td.td_6{position:relative;}
.oe_bills_list .oe_bills_table tr td.td_6 span.span_1{color:#287df0;}
.oe_bills_list .oe_bills_table tr td.td_6 span.span_2{color:#2cbb5e;}
.oe_bills_list .oe_bills_table tr td.td_6 span.span_3{color:#f40}
.oe_bills_list .oe_bills_table tr:hover{background:#f0f0f0}
.oe_bills_list .oe_bills_table tr.current{background:#fafafa;}
.oe_bills_list .oe_bills_table tr td.td_6 .tips{position:absolute; right:0px; bottom:40px; border:1px solid #ebebeb; width:200px; padding:10px; background:#fffcf4; border:1px solid #fdefcc; box-shadow:0px 3px 5px -4px #ccc; color:#333; text-align:left; font-size:12px;}
.oe_bills_list .oe_bills_table tr td.td_6 .tips label.jiao{display:inline-block; width:16px; height:9px; position:absolute; bottom:-8px; right:40px; background:url(../images/bg.png) -450px -308px no-repeat;}


 
 


.oe_withdraw_how{ padding:30px 25px 25px 25px; border-top:1px solid #ebebeb; margin-top:20px;}
.oe_withdraw_how h3{font-weight:normal; font-size:20px; margin-bottom:20px; color:#f40;}
.oe_withdraw_how .oe_withdraw_tips{background:#fffcf4; border:1px solid #fdefcc; padding:10px;  position:relative;}
.oe_withdraw_how .oe_withdraw_tips span{display:inline-block; position:absolute; right:10px; top:50%; margin-top:-15px; line-height:30px; cursor:pointer; background:#ff5d5b; color:#fff; border-radius:2px; padding:0px 15px;}
.oe_withdraw_how .oe_withdraw_tips span:hover{background:#ed3a38;}
.oe_withdraw_how .oe_withdraw_tips span.span_1{ background:#ff5d5b;}
.oe_withdraw_how .oe_withdraw_tips span.span_1:hover{background:#ed3a38;}
.oe_withdraw_how .oe_withdraw_tips span.span_2{ background:#b0b0b0;}
.oe_withdraw_how .oe_withdraw_tips span.span_2:hover{ background:#b0b0b0;}
.oe_withdraw_how .oe_withdraw_tips span.span_3{ background:#26c486;}
.oe_withdraw_how .oe_withdraw_tips span.span_3:hover{ background:#0cbe78;}
.oe_withdraw_how .oe_withdraw_tips span.span_4{ background:#ee6145;}
.oe_withdraw_how .oe_withdraw_tips span.span_4:hover{ background:#e34626;}
.oe_withdraw_how .how_content{ padding-top:20px; margin-right:-25px;}
.oe_withdraw_how .how_content dl{padding-left:100px; padding-top:6px; padding-bottom:6px; width:152px; height:80px; float:left; margin-bottom:10px; margin-right:30px;}
.oe_withdraw_how .how_content dl dt{width:100px; margin-left:-80px; float:left;}
.oe_withdraw_how .how_content dl dt span{display:inline-block; height:77px; width:77px; background:url(../images/rz.png) no-repeat; vertical-align:middle;}
.oe_withdraw_how .how_content dl.dl_1.current dt span{background-position:0px 0px;}
.oe_withdraw_how .how_content dl.dl_2.current dt span{background-position:-85px 0px;}
.oe_withdraw_how .how_content dl.dl_3.current dt span{background-position:-179px 0px;}
.oe_withdraw_how .how_content dl.dl_4.current dt span{background-position:-266px 0px;}
.oe_withdraw_how .how_content dl.dl_5.current dt span{background-position:-360px 0px;}
.oe_withdraw_how .how_content dl.dl_6.current dt span{background-position:-448px 0px;}

.oe_withdraw_how .how_content dl.dl_1 dt span{background-position:0px -77px;}
.oe_withdraw_how .how_content dl.dl_2 dt span{background-position:-85px -77px;}
.oe_withdraw_how .how_content dl.dl_3 dt span{background-position:-179px -77px;}
.oe_withdraw_how .how_content dl.dl_4 dt span{background-position:-266px -77px;}
.oe_withdraw_how .how_content dl.dl_5 dt span{background-position:-360px -77px;}
.oe_withdraw_how .how_content dl.dl_6 dt span{background-position:-448px -77px;}

.oe_withdraw_how .how_content dl dd h4{margin-top:15px; font-size:14px;}
.oe_withdraw_how .how_content dl dd h4 em{font-weight:normal; font-size:12px;color:#ff5d5b;}
.oe_withdraw_how .how_content dl dd p.p_1{color:#999; }
.oe_withdraw_how .how_content dl dd p.p_2 span{display:inline-block; background:#ff5d5b; color:#fff; border-radius:2px; font-size:12px; padding:0px 8px; cursor:pointer; margin-top:5px;}
.oe_withdraw_how .how_content dl dd p.p_2 span a{color:#fff;}
.oe_withdraw_how .how_content dl dd p.p_2 span:hover{background:#eb5c59;}
 
.inbox_tips{width:300px;  position:absolute; left:50%; margin-left:-150px; top:50%;}
.inbox_tips p.p_1{text-align:center; padding-top:20px; padding-bottom:20px;}
.inbox_tips p.p_1 span{display:inline-block; width:62px; height:62px; background:url(../images/bg.png) -327px -547px no-repeat;}
.inbox_tips p.p_2{text-align:center;}

.bd.nopowers{  background:#fff;  height:350px;  overflow:hidden; margin:0 auto;   position:absolute; top:50%;  margin-top:-205px; left:50%; margin-left:-50%; width:100%; }
.bd.nopowers .top{  background-size:100%; border-radius:10px 10px 0px 0px; padding-top:55px; }
.bd.nopowers .top p.p_1{text-align:center;}
.bd.nopowers .top p.p_1 span{display:inline-block; width:100px;  height:100px; background:#fff; border-radius:100px; border:3px solid #f2f2f2;}
.bd.nopowers .top p.p_1 span i{display:inline-block; width:53px;  height:59px; background:url(../images/bg.png) -80px -625px no-repeat; position:relative; top:18px; left:2px;}
.bd.nopowers .content{padding-top:15px;}
.bd.nopowers .content p.p_1{text-align:center; padding-top:20px; margin-bottom:20px;}
.bd.nopowers .content p.btn{text-align:center; padding-top:20px;}
.bd.nopowers .content p.btn span{display:inline-block; line-height:35px; padding:0px 25px; border-radius:30px; color:#fff; cursor:pointer;}
.bd.nopowers .content p.btn span.span_1{ border:1px solid #ddd; color:#666;}
.bd.nopowers .content p.btn span.span_1:hover{background:#fafafa;}
.bd.nopowers .content p.btn span.span_2{background:#ff4f86; border:1px solid #ff4f86;}
.bd.nopowers .content p.btn span:hover{background:#f52768;}
.bd.nopowers .content p.btn span a{color:#fff;}

/* ------ oe_usharetg 13:48 2017/5/9------- */

.oe_usharetg{padding:10px 20px; overflow:hidden;}
.u_tui{padding-top:30px; padding-bottom:20px;}
.u_tui h2{font-weight:normal; font-size:18px; margin-bottom:20px;}
.u_tui dl.dl_1 dd{padding-left:20px; padding-top:10px; padding-bottom:20px;}
.u_tui dl.dl_1 dd input{border:1px solid #ebebeb; padding:0px 5px; line-height:28px; width:400px; vertical-align:middle; color:#999; height:28px;    }
.u_tui dl.dl_1 dd span{display:inline-block; background:#f40; color:#fff; height:30px;  vertical-align:middle; line-height:30px; padding:0px 10px; cursor:pointer; font-size:12px;}
.u_tui dl.dl_1 dd span:hover{background:#eb3f00;}
.u_tui dl.dl_2 dd{padding-left:20px; padding-top:10px;}
.u_tui dl.dl_2 dd p{text-align:center; float:left;}
.u_tui dl.dl_2 dd p.p_2{padding-left:30px; padding-top:50px; text-align:left; line-height:30px;}
.u_tui dl.dl_2 dd p.p_2 b{font-size:18px; margin-bottom:5px; display:block;}
.u_tui dl.dl_2 dd p.p_2 a{color:#0c81f6; text-decoration:underline; margin-left:5px;}

table.usertable{ border-right:none; border-bottom:none; margin-top:20px; text-align:left;}
table.usertable tr th{ border-bottom:1px solid #ddd; padding:12px 5px; font-weight:bold;  text-align:left; color:#8994a3; font-weight:normal;}
table.usertable tr:hover{background:#f5f7fa;}
table.usertable tr td{  border-bottom:1px solid #ebebeb; padding:12px 5px; font-size:12px; text-align:left;}
table.usertable tr td img{ vertical-align:middle;}
table.usertable tr td label{display:block; text-align:center; font-size:20px; line-height:24px; height:24px;}
table.usertable tr td label i{display:inline-block;; width:17px; height:14px; color:#4eb92e; }
table.usertable tr td label.error i{ color:#ed6464; }





























